版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一 、单选题1、数据库系统和文件系统的主要区别是() 。A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统能够解决C. 文件系统只能管理文件,而数据库系统还能管理其他类型的数据D. 文件系统只能用于小型、微型机,而数据库系统还能用于大型机2、在数据库中存储的是() 。A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息3、下述关于数据库系统的正确叙述是() 。A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型一致D. 数据库系统比文件系统能管理更多的数据4、数据库系统的数据独立性是指()
2、。A. 不会因为数据的变化而影响应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构5、关系数据库中的关键字是指() 。A. 能唯一决定关系的字段B. 不可改动的专用保留字C. 关键的很重要的字段D. 能唯一标识元组的属性或属性集合6、在数据库中,产生数据不一致的根本原因是() 。A. 数据存储量太大B. 没有严格保护数据C. 未对数据进行完整性控制D. 数据冗余7、若要删除数据库中已经存在的表S,可用()。A. DELETE TABLE SB. DELETE SC. DROP T
3、ABLE SD. DROP S8、设关系数据库中一个表S 的结构为S( SN, CN, grade) ,其中SN 为学生名,CN 为课程名,二者均为字符型;grade 为成绩,数值型,取值范围0 100。若要把“张二的化学成绩 80 分 ”插入 S 中,则可用() 。A. ADD INTO S VALUES ( 张二 , 化学 , 80) B. INSERT INTO S VALUES ( 张二 , 化学 , 80) C. ADD INTO S VALUES ( 张二 , 化学 , 80)D. INSERT INTO S VALUES ( 张二 , 化学 , 80)9、 SQL 语言的数据操纵
4、语句包括SELECT 、 INSERT、 UPDATE、 DELETE 等。其中最重要的,也是使用最频繁的语句是()。A. SELECTB. INSERTC. UPDATED. DELETE10、学生关系模式S( S,Sname, Sex, Age) , S 的属性分别表示学生的学号、姓名、性别、年龄。要在表S 中删除一个属性“年龄 ”,可选用的SQL 语句是() 。A. DELETE Age from SB. ALTER TABLE S DROP AgeC. UPDATE S AgeD. ALTER TABLE S Age11、 SQL 语言是()的语言,容易学习。A. 过程化B. 结构化C
5、. 格式化D. 导航式12、若要在基本表S 中增加一列CN (课程名),可用() 。A.ADD TABLE S (CN CHAR ( 8 )B.ADD TABLE S ALTER (CN CHAR ( 8 )C.ALTER TABLE S ADD (CN CHAR ( 8 )D.ALTER TABLE S (ADD CN CHAR ( 8 )13、若用如下的SQL 语句创建了一个表SC:CREATE TABLE SC ( S# CHAR( 6) NOT NULL , C# CHAR( 3) NOT NULL , SCORE INTEGER , NOTE CHAR ( 20) ) ;向 SC 表
6、插入如下行时,( )行可以被插入。A. ( 201009, 111, 60,必修)B. ( 200823, 101, NULL , NULL )C.( NULL , 103, 80, 选修 )D. ( 201132, NULL , 86, ) 14、一个规范化的关系至少应当满足()的要求。A 一范式B 二范式C.三范式D 四范式15、有关系S(S,SNAME , SEX) ,C(C,CNAME ) ,SC(S,C, GRADE ) 。其中S#是学生号,SNAME是学生姓名,SEX是性别, C#是课程号,CNAME是课程名 称。要查询选修“数据库 ”课的全体男生姓名的SQL 语句是 SELECT
7、 SNAME FROM S , C,SC WHERE 子句。这里的WHERE 子句的内容是() 。A.S.S# = SC.S# and C.C# = SC.C# and SEX=男'a'nd CNAME=数据库B.S.S# = SC.S# and C.C# = SC.C# and SEX in 男'and CNAME in数据库'C.SEX 男 and CNAME 数据库 D.S.SEX= 男 and CNAME= 数据库 )。16、在SQL 中,建立视图用的命令是A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREAT
8、E INDEX17、设关系数据库中一个表S 的结构为:S( SN, CN, grade) ,其中SN 为学生名,CN 为课程名,二者均为字符型;grade 为成绩,数值型,取值范围0 100。若要更正王二的化学成绩为 85 分,则可用()。A. UPDATE S SET grade = 85 WHERE SN ='王二'AND CN='化学B. UPDATE S SET grade = ' 85' WHERE SN王二'AND CN='化学C. UPDATE grade = 85 WHERE SN ='王二'AND CN=
9、'化学D. UPDATE grade = ' 85' WHERE SN王二'AND CN='化学18、在SQL 语言中,"授权"命令是()A. GRANTB. REVOKEC. OPTIOND. PUBLIC19、对于MySQL 错误的说法是:()A. MySQL 是一款关系数据库系统B. MySQL 是一款网络数据库系统C. MySQL 可以在 linux 或者是 windows 下运行D. MySQL 对 SQL 的支持并不是太好20、为数据表创建索引的目的是()A 、提高查询的检索性能B 、创建唯一索引C、创建主键D 、归类21
10、、在 MySQL 中为数据表创建主键索引,可以在以下方法()来创建主键索引。A 、 Create indexB 、 Alter indexC 、 Create DatabaseD 、以上都可以22、对视图的描述错误的是:()A. 是一张虚拟的表B. 在存储视图时存储的是视图的定义C. 在存储视图时存储的是视图中的数据D. 可以像查询表一样来查询视图23、在数据库逻辑设计阶段,需要将()转化为关系模式。A 、层次模型B 、物理模型C、E-R模型D、网状模型24、建立索引的目的是() 。A 降低 SQL Server 数据检索的速度B 与SQL Server 数据检索的速度无关C.加快数据库的打开
11、速度D 提高 SQL Server 数据检索的速度25、 MySQL 的字符型系统数据类型主要包括() 。AInt、 money、 charB char、varchar、textC datetime、binary、intD char、varchar、int26、下面关于“主键”描述不正确的是()A一个关系的“主键”不能有两个B一个关系的“主键”不能成为另一个关系的外键C 一个关系的“主键”不许为空D可以由多个属性组合而成一个关系的“主键”27、下列不属于设计表时要明确的项目是()。A.列的名称B.列的数据类型和宽度C.表间的关系D.表中的数据28、下列有关查询的说法中,错误的是()A、GROU
12、P BY子句用于对查询结果进行分组输出。B、HAVING子句后面可以跟上统计函数。C、子查询返回的是单个值,且不可以嵌套。D、EXISTS子查询实际上不产生任何数据,只返回 TRUE或FALSE值29、在MySQL中创建和修改一个数据库表分别使用的关键字是()A、USE, UPDATEC、CREATE, ALTERB、INSERT, ALTERD、CREATE, UPDATE30、SQL的视图是从()中导出的。A、基本表B、视图C、基本表或者视图D、数据库二、填空题:(每题2分,共20分)1、数据管理技术经历了人工管理、和 三个阶段。2、DBMS是 的简称,DBS是 的简称。3、实体之间的联系
13、可抽象为三类,它们是一对一、和。4、按照数据结构的类型来命名,逻辑模型分为、网状模型和。5、创建、修改和删除表命令分别是CREATE TABLE、 TABLE 和TABLE 。6、用SELECT进行模糊查询时,可以使用 like匹配符,但要在条件值中使用 或 等通配符来配合查询。7. SQL Server聚合函数有最大、最小、求和、平均和计数等,它们分别是MAX、avg 和 count。8、HAVING 子句与 WHERE子句很相似,其区别在于:WHERE子句作用的对象是 , HAVING子句作用的对象是分组。9、在MySQL中,用 命令可以从表中删除行,用 命令可以从数据库中删除表。用来修改
14、已有字段。命令可以收回权限。V_STUDENT的视图,该视图仅查看10、在ALTER TABLE中 用来添加新字段;11、在MySQL中,用 命令可以授予权限,用12、使用SQL语句在XK数据库中创建一个名为 “STUDENT表中“0曲子商务”班的学生信息。USE XKCREATE VIEW V_STUDENTSELECT *FROM STUDENTWHERE CLASS= 00 电子商务13、创建CJ 表并建立学号和课程号的联合主键,并在成绩列上创建索引。CREATE TABLE XS_KC2 (学号CHAR(6) NOT NULL,课程号CHAR(3) NOT NULL,成绩TINYINT
15、(1),学分TINYINT(1),(学号,课程号 ),INDEX SC( 成绩 );14、有一学生表STUDENT ,该表已经使用“学号”列作为主键。现在要创建一个成绩表CJ (学号 char(6),课程号 char(3),成绩int(3),要求CJ表中学生学号参照STUDENT表中的学号,当修改STUDENT 表中学号时,CJ 表中的学号也随之变化。CREATE TABLE CJ (学号char(6) NULL,课程号 char(8) NOT NULL,成绩int(3) NULL,PRIMARY KEY ( 学号 ),FOREIGN KEY ( 学号 )REFERENCES ( 学号 )ON
16、 UPDA TE CASCADE);三、写 SQL 语句有一个学生课程数据库,数据库中包括两个表:学生表 Student由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,记为:Student(Sno,Sname,Ssex,Sage,Sdept) , Sno 为关键字。成绩表SG由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性组成,记为:SG(Sno,Cno,Grade) (SNO, CNO) 为关键字。用 SQL 语言实现下列功能:1 .创建学生表Student,并设置学号(Sno)为主键2 .对Student表中的姓名创
17、建唯一性索引,所在系创建普通索引。3 创建成绩表SG(Sno,Cno,Grade) ,设立 (SNO, CNO) 为关键字。4 .对成名表SG按成绩(Grade)建立普通索引5 .向Student表增加“入学时间(Scome)”歹U,其数据类型为日期型。6向成绩表SG 中插入一条记录(08111,203,80)7 .向学生表Student中插入一条记录(08111',张翰',男,22,计算机系)8 . 学生“李阳”从“计算机”系转到“经济系”,请修改其数据记录9、将SG 表中 08111 学生的成绩提高10%10删除学号为05019 的学生记录。11、删除 SG 表中 0821
18、1 学生的 103 课程的记录12查询选修了103 号课程的学生的学号及其成绩,查询结果按分数的降序排列。13查询学习101 号课程的学生最高分数、平均成绩。14查询成绩表中成绩在60 到 80 之间的所有记录15.查询Student表中“计算机”系或性别为“女”的同学记录。16查询“计算机”系的学生人数。17查询所有学生的学号、姓名和成绩。18 . 查询“计算机”系学生所选课程的平均分。19 .查询Student表中不姓“王"的同学记录。20按性别统计学生的平均年龄21. 查询成绩表中“101 ”课程的学号和成绩,对其成绩按 60 分以上替换为“合格”, 60 分以下替换为“不合格 ”,列标题更改为“等级 ”。22假设你已用root 登录,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业综合体开发桥涵施工合同
- 天津市医疗用房买卖合同
- 2025版股权转让合同:某创业公司股东之间关于股权转让及股权激励的具体条款协议2篇
- 机电安装工程项目合作协议
- 水土保持生态公益林管理措施
- 城市供水人工打水井施工合同
- 养鸡场租赁合同:环保可持续发展
- 碳排放权交易法律援助合同
- 2025年度数字货币交易与结算平台开发合同3篇
- 2025版劳动工伤赔偿协议范本及赔偿范围界定详解3篇
- word 公章 模板
- T∕ZSQX 008-2020 建设工程全过程质量行为导则
- ISO-IEC17025-2017实验室管理体系全套程序文件
- 业务员手册内容
- pH值的测定方法
- 输出轴的机械加工工艺规程及夹具设计
- 元旦文艺汇演校长致辞
- 国家开放大学电大本科《管理案例分析》2023-2024期末试题及答案试卷编号:1304
- 离合器接合叉机械工艺说明书
- PWM脉宽直流调速系统设计及 matlab仿真验证
- 蜂窝煤成型机设计方案.doc
评论
0/150
提交评论