ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:256.94KB ,
资源ID:2583014      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-2583014.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库选择.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数据库选择.docx

1、数据库选择关系的基本概念和性质、关系操作1、关系操作的主要特点是 ( D )A .面向对象 B .面向过程C .面向函数 D .以上说法都不对,关系操作主要特点是非过程化。2增删改查中,( D )操作最复杂,变化多端。分为选择、投影、连接、除A .增 B .删 C .改 D .查3以下说法正确的是 ( A B )A .关系模式是型,关系是值 B .关系数据库模式是型,关系数据库是值C .关系模式和关系是同一回事 D .关系数据库模式模式就是关系数据库4以下说法正确的是 ( A B C )A .关系中的列,可以交换 B .关系中的行,可以交换C .关系中的分量必须取原子值,不可再分 D .关系中

2、的列,可以继续划分子列5三种关系形态有:( A B C )A .基本关系 B .查询关系 C .视图 D .以上都不对6教材80页的SC关系,有( B )个主属性?A .1 B .2 C .3 D .07给定3个域,D1,D2,D3,分别代表导师集合(其中有2个导师),专业集合(2个专业),研究生集合(3个研究生)。则D1, D2, D3的笛卡儿积的基数是 ( D )A .7 B .2 C .3 D .128教材79页course关系里,有( C )个非主属性。A .1 B .2 C .3 D .49教材79页Student关系,主属性是?( A )A .sno B .sname C .sse

3、x D .sdept10 已知2个域,D1和D2,分别是学号集合、姓名集合。D1现有10000个学号,D2中有10000个姓名。请问,结合实际情况,D1和D2的笛卡儿积中,有意义的数据有( C )个二元组?A .1亿 B .20000 C .10000 D .不对,笛卡儿积中没有有意义的数据。11已知2个域,D1和D2,分别是学号集合、姓名集合。D1现有10000个学号,D2中有10000个姓名。请问,D1和D2的笛卡儿积中,有( A )个二元组?A .1亿 B .10000 C .20000 D .以上都不对。笛卡儿积中不是二元组。12给定3个域,D1,D2,D3,分别代表导师集合(其中有2

4、个导师),专业集合(2个专业),研究生集合(3个研究生)。则D1, D2, D3的笛卡儿积中,有( B )个3元组?A .10 B .12 C .14 D .713从数学集合论的角度上看,关系是( A )的子集A .笛卡儿积 B .元组 C .基数 D .表格14以下说法正确的是:( C )A .笛卡儿积满足交换律 B .关系不满足交换律C .笛卡儿积不满足交换律 D .以上说法都不对关系的完整性、关系代数1假如教材79页的student关系中,要求年龄取值必须大于0,这样的完整性属于( C )A .实体完整性 B .参照完整性 C .用户定义的完整性 D .非空2外码的完整性要求,体现的是

5、( B )A .实体完整性 B .参照完整性 C .用户定义的完整性 D .必须唯一3外码取值的规则( A B D )A .可以为空 B .可以不为空 C .不为空,任意取值D .可以不为空,但必须是所参照关系的主码值4每一个表(关系)必须有主键,且主属性非空,说的是( A ) A .实体完整性 B .参照完整性 C .用户定义的完整性 D .以上都不对5一个选课关系有两个属性,分别是学号和课程号。某个学号的象集指的是:( D )A .该学生的选课记录 B .该学生的成绩平均值C 该学号的出现次数 D .该学号所选的课程号的集合6以下说法正确的是 ( A B D )A .选择运算选行 B .投

6、影运算投列C .笛卡儿积的运算结果是连接的运算结果的子集D .连接运算是笛卡儿积运算的子集7一个关系可以看成有行有列的二维表,选择运算是( A )的A .选行 B .选列 C .统计行数 D .统计平均值8两个关系参与笛卡儿积运算,一个关系中有10000个记录,另一个关系中有10000个记录,则结果有( C )条记录A .10000 B .20000 C .100000000 D .以上都错9查询数学系和计算机系的学生,通过这样的思路去做:数学系的学生( A )计算机系的学生。A .并 B .交 C .差 D .笛卡儿积10专门的关系运算有 ( A B C D )A .选择 B .投影 C .

7、连接 D .除11下列说法正确的是 ( A B D ) A .关系是集合 B .关系和关系的运算结果都是集合C .关系不能做笛卡儿积运算,域才能做笛卡儿积运算D .关系可以进行选择运算关系的连接运算、除法运算1关于连接和除法运算,以下说法正确的是( C )/没有关系A .除法运算里面包含连接运算 B .连接运算中包含除法运算C .连接运算涉及到连接的条件 D .连接运算就是等值连接运算2以下查询,必须用关系的除法运算完成的是? ( C D )A .查询学生的学号,姓名,课程名称,成绩 B .查询全部学生的学号,姓名C .查询选了全部课程的学生学号 D .查询至少选了1号课和3号课的学生学号9、

8、79页学生关系(Student)和80页选课关系(SC)做自然连接,结果有( B )行()列 A .5,8 B .5,7 C .4,8 D .4,710、79页学生关系(Student)和80页选课关系(SC)做基于学号相等的等值连接,结果有( A )行()列A .5, 8 B .5,7 C .4,8 D .4,7SQL概述、数据定义1、以你的认识,下面说法正确的是( A C )A .学生表的学号属性,适合建索引 B .学生表的年龄属性,适合建索引C .户籍表的身份证号属性,适合建索引 D .学生成绩表的成绩,适合建索引2、关于索引,正确的说法有( A B D ) A .索引能够加快数据的查找

9、速度 B .经常查询但是很少更新的属性适合建立索引C .经常查询,经常更新的索引,也适合建索引D .索引采用了特殊的数据结构,因此才能加快数据的查找速度3下面哪种索引,某一时刻,只能有一种 ( C )A .唯一索引 B .普通索引 C .聚簇索引 D .以上都不对4、创建聚簇索引,用( A )关键词 A .CREATE CLUSTER INDEX B .CREATE UNIQUE INDEXC .CREATE INDEX D .CREATE5、删除某个表的时候,一并将基于该表而建的视图、索引删除,应该在在相关命令的最后,加上( B )关键词 A .RESTRICT B .CASCADE C .

10、VIEW D .INDEX6给某张表(关系)添加新的一列,可以用( B )命令 A .CREATE TABLE B .ALTER TABLE C .DROP TABLE D .以上都不对7考虑到参照完整性的外码设计,79,80页的student, course, sc三张表的创建顺序应为:( D )A .sc, course, student B .sc, student, courseC .student,sc,course D .student, course, sc8、CREATE TABLE的列级完整性描述中,表达某个属性为主码,可以在属性名,类型之后写上( C )关键词 A .FOR

11、EIGN KEY B .INDEX C .PRIMARY KEY D .UNIQUE9、开发一个软件系统,其中的登录功能,需记录其登录的详细时间,适合采用那种数据类型? ( C )A .CHAR B .VARCHAR C .DATETIME D .DATE10、开发一个学生管理系统,使用关系数据库存储学生信息,其中学生信息中的出生日期,更适合采用哪种数据类型?( D )A .CHAR B .VARCHAR C .TIMESTAMP D .DATE11关于INT, SMALLINT两种数据类型,描述正确的是: ( B )A .都可以表达一些整数,范围相同 B .都可以表达整数,范围不同C .像学

12、号这样的属性,更适合设置为这两种数据类型D .像身份证号这样的属性,可以设置为INT12CREATE TABLE命令中,需指定属性的数据类型,其中,可变长字符串类型是( B )A .char B .varchar C .int D .tinyint13删除一个模式的命令是( A ) A .DROP SCHEMA B .DELETE SCHEMAC .DROP INDEX D .DROP TABLE14以下命令是数据定义命令的有:( A B C D)A .CREATE SCHEMA B .CREATE TABLEC .CREATE INDEX D .CREATE VIEW15、MySQL中,CR

13、EATE SCHEMA命令等同于( A ) /创建一个模式?A .CREATE DATABASE B .CREATE TABLEC .CREATE INDEX D .CREATE VIEW16、SQL命令可以分为以下几类( A B C D)A .数据定义 B .数据操纵 C .数据控制 D .数据查询17、关于SQL语言的特点,说法正确的是( A B D) A .语法格式统一,动词开头 B .面向集合的操作方式C .和C,JAVA等语言一样,简单易学 D .非过程化18、关于SQL,下面说法正确的是( A B C ) A .SQL是关系数据库标准语言 B .SQL可以操作关系数据库C .SQL

14、,即Structured Query Language,结构化查询语言D .和C, JAVA等一样,SQL是一种常见的程序设计语言,可以开发满足各种需求的应用程序单表查询1、SELECT sno, count(*) FROM sc GROUP BY sno的意思是: ( C ) A .查询每个课程的选课人数 B .查询每个学生的选课数目C .查询选课表SC中每个学生的学号和选课数目 D .以上都不对2、聚集函数中,求平均值的函数是:( C )A .COUNT B .SUM C .AVG D .MIN3、SQL中,常用的聚集函数有( A B C D )A .COUNT B .SUM C .AVG

15、 D .MAX/MIN4、SQL中,排序用( C )关键词A .WHERE B .COUNT C .ORDER BY D .GROUP BY5、WHERE Sage BETWEEN 19 AND 23表达的意思是:( A )A .年龄大于等于19,小于等于23 B .年龄大于19,小于23C .年龄等于19,或者等于23 D .以上结果都对6表达条件“学生所在系不是计算机系(Sdept = CS)、数学系(Sdept = MA)和信息系(Sdept = IS)”,应该用 ( A B C D ) A .Sdept NOT IN(CS, MA, IS)B .Sdept CS AND Sdept M

16、A AND Sdept IS C .Sdept != CS AND Sdept != MA AND Sdept != ISD .以上都对7、表达条件“学生所在系是计算机系(Sdept = CS)、数学系(Sdept = MA)和信息系(Sdept = IS)”,应该用 ( A C ) A .Sdept IN (CS, MA, IS)B .Sdept = CS AND Sdept = MA AND Sdept = ISC .Sdept = CS OR Sdept = MA OR Sdept = ISD .以上说法都不对 8、关于%, _两种通配符,说法正确的是( A B C D ) A .%通配

17、不固定长度的任意字符 B ._通配固定长度的任意字符C .两者需结合LIKE关键词使用 D .可用于做模糊查询9、SQL中,WHERE子句控制( D) A .查询的列 B .查询的数据有哪些列C .统计结果 D .查询表中的行需要满足的条件10、SELECT * FROM student表示的操作是:( C )A .查询student中的第1列 B .查询student中的若干行C .查询student中的全部行,全部列 D .查询student部分行,全部列连接、嵌套、相关子查询、不相关子查询1、以下命令是何意思?( A B )SELECT snameFROM studentWHERE NO

18、T EXISTS( SELECT * FROM course WHERE NOT EXISTS (SELECT * FROM sc WHERE sc.sno = student.sno AND o = o)A .查询选了全部课程的学生姓名B .查询学生姓名,条件是不存在有课程该学生没选C .查询学生姓名,条件是不存在有课程该学生选了D .查询选了全部课程的学生学号2、查询选了1号课的学生姓名,可以使用命令:( A B C ) A .SELECT sname FROM student, sc WHERE student.sno = sc.sno AND cno = 1B .SELECT snam

19、e FROM student WHERE sno IN ( SELECT sno FROM sc WHERE cno = 1)C .SELECT sname FROM student WHERE EXISTS ( SELECT * FROM sc WHERE sc.sno = student.sno AND cno = 1)D .SELECT sname FROM student WHERE EXISTS ( SELECT * FROM sc WHERE cno = 1)EXISTs 将外表和内表做一个笛卡尔积。In 拿外表和和内表进行比较(首先进行外表的运算,然后在判断是否在表内)3、以下命

20、令是相关子查询的嵌套查询是:( B C )A .SELECT * FROM student WHERE sno IN (SELECT sno FROM sc WHERE cno = 1)B .SELECT * FROM student WHERE EXISTS (SELECT sno FROM sc WHERE cno = 1 AND sc.sno = student.sno)C .SELECT sno, cno FROM sc x WHERE grade(SELECT AVG(grade) FROM sc y WHERE y.sno = x.sno)D .以上都是4、对教材79页学生表的查询

21、,若描述条件年龄大于计算机系某个学生的年龄,可以表示为:( A B D ) A .WHERE sageANY(SELECT sage FROM student WHERE sdept=CS)B .WHERE sageSOME(SELECT sage FROM student WHERE sdept=CS)C .WHERE sageALL(SELECT sage FROM student WHERE sdept=CS)D .WHERE sage(SELECT MIN(sage) FROM student WHERE sdept=CS)5、关于查询命令SELECT sname FROM stude

22、nt WHERE sdept IN(SELECT sdept FROM student WHERE sname = 刘晨),说法正确的是( A C D ) A .功能是查询和刘晨所在同一系的学生姓名 B .IN可以换成=C .IN不一定可以换成=/单一的条件 D .该查询可以用连接实现6关于查询命令SELECT * FROM student WHERE sno IN(SELECT sno FROM sc WHERE cno = 1),说法正确的是( B C D ) A .这是个连接查询 B .这是个嵌套查询C .这个命令可以写成连接的形式 D .这是个嵌套查询,它的子查询是不相关子查询7下面查

23、询,可以用自身连接解决的是:( A B )A .查询一门课程(cno)的间接先行课(cpno) B .查询与刘晨所在同一个系的学生姓名C .查询计算机系的学生信息 D .查询计算机系年龄在19岁以上的学生8查询student, sc的内连接结果,可以用的命令有( A B )A .SELECT * FROM student, sc WHERE student.sno = sc.snoB .SELECT * FROM student INNER JOIN sc ON student.sno = sc.snoC .SELECT * FROM student INNER JOIN sc WHERE s

24、tudent.sno = sc.snoD .SELECT * FROM student LEFT JOIN sc ON student.sno = sc.sno集合查询、数据更新、视图1视图可以:( A B C D ) A .一定程度上简化数据管理 B .一定程度上带来一定安全性C .带来一定程度的数据独立性 D .简化部分SQL命令的编写2CREATE VIEW S_GAS SELECT sno, AVG(grade)FROM scGROUP BY sno命令能够:( A B C D ) A .创建视图S_G B .S_G是非行列子集视图 C .S_G无法被更新D .视图中的列中,有的列中的

25、数据是采用聚集函数算出来的结果。3CREATE VIEW IS_S1 ASSELECT student.sno, snameFROM student, scWHERE student.sno = sc.snoAND cno = 1AND sdept = IS命令能够:( B C D )A .创建一个行列子集视图 B .创建一个非行列子集视图C .通常情况下,IS_S1无法被更新 D .IS_S1可以像一张表一样被查询4关于命令CREATE VIEW IS_STUDENT AS SELECT * FROM student WHERE sdept = IS说法正确的是 ( A B D )A .可以

26、创建一个视图 B .IS_STUDENT为行列子集视图C .IS_STUDENT不是行列子集视图D .IS_STUDENT可以像student表一样,被SELECT命令查询数据。5行列子集视图,说法正确的是( A ) A .建视图的时候,去掉一些行,或者一些列,保留主码/只能在单表中查询B .不保留原表的主码 C .只是去掉一些行 D .只是去掉一些列6关于视图,说法正确的是 ( B C D ) A .视图和基表是一样的,都是通过CREATE TABLE创建B .视图是虚表,通过CREATE VIEW创建C .视图不是真正的表,真正的表,使用CREATE TABLE命令创建D .视图可以像表一

27、样被查询7关于命令DELETE FROM sc WHERE CS = (SELECT sdept FROM student WHERE student.sno = sc.sno)说法正确的是 ( A C ) A .删除部分学生选课记录 B .删除全部学生选课记录C .删除指定系CS系的学生选课记录 D .这是一个连接查询8 UDPATE student SET sage = sage + 1 ( A B C) A .这是一个更新操作 B .该命令将会完成年龄的更新操作C .所有人的年龄将会得到更改 D .这是删除操作9、参照79页表结构,关于命令INSERT INTO student VALU

28、ES(201215128, 张三),说法正确的是( B ) A .命令能够顺利执行 B .命令无法顺利执行C .命令做的是删除操作 D .命令做的是查询操作10INSERT INTO命令完成( C )操作 A .元组的查询 B .元组的删除 C .元组的添加 D .元组的修改11下面属集合并运算的关键词是( A )A .UNION B .INTERSECT C .EXCEPT D .没有并运算关键词数据库的安全性1、关于数据库中的审计,说法正确的是 ( A B C D )A .开启审计命令AUDIT B .关闭审计命令NOAUDITC .审计技术属于数据库安全性的范畴 D .审计消耗了系统的资

29、源2关于视图对于数据库安全性的作用,说法正确的是( C )A .视图就是虚表,与安全性无关B .视图本质上是查询,查询的数据无关安全性C .视图可以起到隐藏数据的作用,可提供一定程度的安全性保证。D .创建是视图的命令是CREATE VIEW3、关于用户的许可证级别和数据的密级,说法正确的是:( A C )A .仅当主体的许可证级别大于或等于客体的密级时,该主体才能读取相应的客体B .仅当主体的许可证级别小于或等于客体的密级时,该主体才能读取相应的客体C .仅当主体的许可证级别小于或等于客体的密级时,该主体才能写相应的客体D .仅当主体的许可证级别大于或等于客体的密级时,该主体才能写相应的客体

30、4、关于角色的说法,正确的是( A B C )A .创建角色CREATE ROLE B .角色可以简化授权的过程C .角色方便了多用户权限的管理 D .角色就是用户5、关于CREATE USER命令,正确的是( A B C D ) A .可以创建DBA类型的用户 B .可以创建RESOURCE类型的用户C .可以创建CONNECT类型的用户 D .创建的用户权限各不相同6、REVOKE命令的作用是( C )A .授权 B .转授 C .回收权限 D .强化权限7、关于授权命令,正确的是( A B C )A .关键词是Grant B .可以一次授予不同用户同一类权限C .可以精细控制到属性一级 D .with grant option 负责检查命令格式是否正确8、关于DAC,说法正确的是( A B C )A .同一用户对不同对象有不同的存取权限 B .不同用户对同一对象也有不同的权限C .权限可以转授 D .用户有许可证级别,数据有密级9用户鉴别方法有: ( A B C D ) A .静态口令 B .动态口令 C .生物特征 D .智能卡鉴别10、关于数据库安全,下面说法正确的是:( A C )A .数据库安全属于计算机安全的范畴 B .数据库安全等同于计算机安全C .TCSE

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2