大学数据库试题及答案
大学sql数据库试题及答案

大学sql数据库试题及答案一、选择题(每题2分,共20分)1. SQL中用于查询数据的命令是:A. INSERTB. UPDATEC. SELECTD. DELETE答案:C2. 在SQL中,以下哪个关键字用于创建新表?A. CREATEB. INSERTC. SELECTD. DROP答案:A3. 以下哪个选项不是SQL数据类型?A. INTB. VARCHARC. DATED. FILE答案:D4. SQL语句中,用于更新数据的命令是:A. SELECTB. INSERTC. UPDATED. DELETE答案:C5. 在SQL中,哪个关键字用于删除表?A. DROPB. REMOVEC. DELETED. ERASE答案:A6. SQL中用于添加数据的命令是:A. INSERTB. CREATEC. UPDATED. ADD答案:A7. 在SQL中,以下哪个关键字用于查询特定列的数据?A. WHEREB. SELECTC. FROMD. ORDER BY答案:B8. 以下哪个选项不是SQL中的聚合函数?A. COUNTB. AVGC. MAXD. FIND答案:D9. SQL中用于删除数据的命令是:A. SELECTB. INSERTC. UPDATED. DELETE答案:D10. 在SQL中,以下哪个关键字用于从数据库中删除表?A. DROPB. REMOVEC. ERASED. DELETE答案:A二、填空题(每题2分,共20分)1. 在SQL中,使用________关键字可以为表创建索引。
答案:CREATE INDEX2. SQL中的________子句用于指定查询结果的排序方式。
答案:ORDER BY3. 使用SQL的________函数可以计算表中行的数量。
答案:COUNT4. 在SQL中,________关键字用于指定查询条件。
答案:WHERE5. SQL中的________函数用于计算平均值。
大学《数据库》期末试卷及答案(五)

大学《数据库》期末试卷及答案一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。
1. 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A .数据共享B .数据存储C .数据应用D .数据保密2. 数据库系统中,物理数据独立性是指( )。
A .数据库与数据库管理系统的相互独立B .应用程序与DBMS 的相互独立C .应用程序与存储在磁盘上数据库的物理模式是相互独立的D .应用程序与数据库中数据的逻辑结构相互独立3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。
A .外模式B .内模式C .存储模式D .模式4. E-R 模型用于数据库设计的哪个阶段( )?A .需求分析B .概念结构设计C .逻辑结构设计D .物理结构设计5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。
A .宿舍编号 B .学号C .宿舍地址,姓名D .宿舍编号,学号6. 自然连接是构成新关系的有效方法。
一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。
A .元组B .行C .记录D .属性7. 下列关系运算中,( )运算不属于专门的关系运算。
A .选择 B .连接C .广义笛卡尔积D .投影8. SQL 语言具有( )的功能。
(考 生 答 题 不 得 超 过 此 线)A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵9.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的()A.候选码B.主码C. 外码D. 连接码10.下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的“行”的概念最接近?A.属性B.关系C. 域D. 元组11.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
大一数据库考试题及答案

大一数据库考试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据存储C. 数据恢复D. 数据加密答案:D2. 关系数据库中,用于查询数据的语句是?A. INSERTB. UPDATEC. SELECTD. DELETE答案:C3. 在SQL中,以下哪个关键字用于创建新表?A. CREATEB. ALTERC. DROPD. TRUNCATE答案:A4. 以下哪个不是数据库设计范式?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第五范式(5NF)答案:D5. 数据库中的视图是什么?A. 存储在数据库中的数据表B. 基于SQL查询结果的虚拟表C. 数据库的物理存储D. 数据库的逻辑存储答案:B6. 在数据库中,事务的ACID属性不包括以下哪一项?A. 原子性(Atomicity)B. 一致性(Consistency)C. 隔离性(Isolation)D. 持久性(Permanence)答案:D7. 以下哪个不是SQL数据类型?A. INTB. VARCHARC. DATED. IMAGE答案:D8. 以下哪个索引类型不支持范围查询?A. B树索引B. 哈希索引C. 位图索引D. 以上都不是答案:B9. 数据库中,主键(Primary Key)的作用是什么?A. 唯一标识表中的每条记录B. 存储表中的数据C. 用于排序D. 用于数据加密答案:A10. 在数据库中,以下哪个操作用于删除表?A. DROP TABLEB. DELETE FROMC. TRUNCATE TABLED. CLEAR TABLE答案:A二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)的核心是________,它负责数据的存储、检索和管理。
答案:数据库引擎2. 在关系数据库中,一个表中的每一行称为一个________。
(完整版)大学数据库考试题与答案

数据库试题一、单选题1 •在对层次数据库进行操作时,如果删除双亲结点,贝U相应的子女结点值也被同时删除。
这是由层次模型的()决定的。
cA.数据结构B.数据操作C.完整性约束D.缺陷2•数据库系统的数据独立性是指()。
CA.不会因为数据的变化而影响应用程序B.不会因为存储策略的变化而影响存储结构C. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序D. 不会因为某些存储结构的变化而影响其他的存储结构3. SQL语言具有两种使用方式,分别称为交互式SQL和()。
CA.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL4. 设W=R ? S,且W、R、S的属性个数分别为w、r和s,那么三者之间应满足()。
BA . w< 叶s B. w<叶s C . w> r+s D . w> 叶s5. 设有关系R(A,B,C)和关系S(B,C,D),那么与R? S等价的关系代数表达式是()。
CA . TT R.A,R.B,R.C,S.B (O R.B=S.B A S.C=S.C(RXS)) B . xR.A,R.B,R.C,S.D (oR.B=S.B人R.C=S.B (RXS))C . n R.A,R.B,R.C,S.D (Q R.B=S.B A R.C=S.C (RXS))D . TI R.A,R.B,R.C,S.B ((RB=S.B A R.C=S.C (RXS))6. 最终用户使用的数据视图称为()。
BA.内模式B.外模式C.概念模式D.存储模式7. 用下面的SQL语句建立一个基本表:CREATE TABLE Student(Sno int NOT NULL,Sname CHAR (8)NOT NULL, Sex CHAR(2),Age SMALLINT); 可以插入到表中的元组是()。
AA.5021 ,'刘祥','男',NULLB.NULL ,'刘祥’,NULL,21C.‘ 5021 ',NULL,男,21D.'5021','刘祥’,,男’,NULL8.进行自然联结运算的两个关系必须具有()。
大学sql数据库考试题及答案

大学sql数据库考试题及答案一、单项选择题(每题2分,共10题)1. SQL代表什么?A. Structured Query LanguageB. Standard Query LanguageC. Simple Query LanguageD. Sequential Query Language答案:B2. 在SQL中,哪个命令用于创建新的数据库表?A. CREATE TABLEB. CREATE DATABASEC. INSERT INTOD. SELECT INTO答案:A3. 如何在SQL查询中选择所有列?A. SELECT *B. SELECT ALLC. SELECT ALL COLUMNSD. SELECT ALL *答案:A4. SQL中的主键(Primary Key)是什么?A. 可以有多个值的字段B. 可以为空的字段C. 表中每行的唯一标识符D. 用于排序的字段5. 以下哪个SQL命令用于删除表?A. DROP TABLEB. DELETE TABLEC. REMOVE TABLED. CLEAR TABLE答案:A6. SQL中的外键约束用于实现什么?A. 存储备注信息B. 防止破坏表之间的关系C. 存储表的创建日期D. 存储表的创建者信息答案:B7. 如何在SQL查询中使用别名?A. SELECT column_name AS alias_nameB. SELECT column_name = alias_nameC. SELECT column_name (alias_name)D. SELECT alias_name (column_name)答案:A8. SQL中的事务是什么?A. 一组必须一起执行的SQL语句B. 单个SQL命令C. 数据库的一个备份D. 数据库的一个索引答案:A9. 在SQL中,哪个命令用于更新表中的记录?B. MODIFYC. CHANGED. ALTER答案:A10. SQL中的视图是什么?A. 一个存储在数据库中的虚拟表B. 一个数据库的图形界面C. 一个数据库的物理表D. 一个数据库的备份文件答案:A二、多项选择题(每题3分,共5题)1. 下列哪些是SQL中的聚合函数?A. COUNTB. AVGC. SUMD. MAX答案:ABCD2. 在SQL中,哪些关键字用于数据的连接操作?A. JOINB. INNER JOINC. LEFT JOIND. RIGHT JOIN答案:ABCD3. 下列哪些是SQL中的约束类型?A. PRIMARY KEYB. FOREIGN KEYC. UNIQUED. CHECK答案:ABCD4. SQL中的哪些命令用于数据的插入?A. INSERT INTOB. ADD INTOC. PUT INTOD. CREATE INTO答案:A5. 在SQL中,哪些命令用于数据的删除?A. DELETE FROMB. REMOVE FROMC. DROP TABLED. TRUNCATE TABLE答案:AD三、简答题(每题5分,共2题)1. 请简述SQL中的索引是什么,并说明其作用。
大学数据库考试复习试题带答案

2019数据库期末复习内容1.选择题(1)(数据库)是存储在计算机内结构化的数据的集合(2)下述关于数据系统正确的描述是(数据库系统减少了数据冗余)。
(3)数据库(DB)、与数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(DBS 包含DB 和DBMS )。
(4)数据库管理系统的工作不包括(为定义的确据库提供操作系统)。
(5)用于对现实世界进行描述的工具是(数据模型)。
(6)在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是(模式)。
(7)E-R图用来建立数据库的(概念模型)。
(8)下列模型中不能直接描述实体间多对多的联系的是(关系模型)。
(9)数据模型的三个要素是(数据结构、数据操作、完整性约束)(10)数据库的设计人员和用户之间沟通信息的桥梁是(实体联系图)。
(11)数据的独立性分为(逻辑独立性和物理独立性)。
(12)数据库通常是根据(数据模型)来分类的。
(13)关系数据库系统能实现专门的关系运算,包括(选择、投影、连接、除)。
(14)在关系模型中,下述关于关键字的说法正确的是(可以由一个或多个其值能唯一标识该关系模式中任何元组的属性组成)。
(15)被称为关系的两个不变性,由关系数据库系统自动支持的是(实体完整性和参照完整性)。
(16)在关系中不能出现相同元组的约束是通过(主码)来实现。
(17)下列数据模型中,数据独立性最高的是(关系模型).(18)规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:每一属性都是(不可分解的)。
(19)关系数据库规范化是为解决关系数据库中(插入异常、删除异常和数据冗余)问题而引入的。
(20)在关系数据库中,任何二元关系模式的最高范式必定是( BCNF )(21)若属性X函数依赖于属性Y时,则属性X与属性Y之间的关系是(多对一)。
(22)设有关系模式:部门(部门代码,部门名称,部门成员,部门经理)由于其中(部门成员)属性存在,使该关系不属于第一范式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大学数据库试题及答案
数据库期末模拟考试试题答案
一:名词解析
1(数据库2(强制存取控制(MAC)3(参照完整性4(两段锁协议二填空题(
1(用树型结构表示实体类型及实体间联系的数据模型称为。
2(在函数依赖中,根据Armstrong推理规则的自反律可以得到的函数依赖。
3(完整性包括是指、和。
4(设关系模式R(A,B,C),F是R上成立的函数依赖集合,F={B?A,B?C},则分解ρ,{AB,AC}丢失的函数依赖是。
5(设有属性集X,Y以及关系模式R,如果X和Y之间是“N:1”关系,则存在函数依赖。
6(并发控制的主要方法是采用__机制。
7(是数据库管理系统的基本单位,它是用户定义的一组逻辑一致的程序序列。
三单选题
1(下列说法中,不正确的是()
A(概念模型与数据模型无关B(视图也是一种数据库安全性控制的方法 C(安全性防范对象是非法用户和非法操作D(SQL语言不少完备的关系数据语言 2(关系代数的五种基本运算是()
A(?,?,,,?,sB(?,,,×,s,PC(?,?,×,?,sD(?,?,×,s,P 3(关于视图,下列说法中正确的是()
A(对所有视图的使用与表一样,也可以进行增删改操作B(视图只能从表中导出C(视图与表一样,也存储着数据D(最终都要转化成对基本表的操作 4(在数据模型中,对数据库系统动态特性的描述是用()
A(数据结构B(数据操作C(数据对象D(数据的完整性约束条件
5(在嵌入式SQL方式中,主语言向SQL语句提供参数,主要是用() A(游标
B(缓冲区C(主变量D(SQL通信区
6(数据库概念结构设计的主要工具是()
A(数据流程图B(E-R图C(规划化理论D(SQL语言
7(设有关系模式R(U,F),其中U={X,Y,Z},F={Y?Z,X?YZ},则该模式最高满足() A(1NFB(2NFC(3NFD(BCNF
8(从E-R模型向关系模型转换时,一个M:N联系转换为关系模式,该关系模式的关键字是()A(M端实体的关键字B(N端实体的关键字C(M端实体的关键字与N端实体的关键字D(重新选取其他属性
9(若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分丢失或全部丢失,这种情况称为()
A(事务故障B(系统故障C(介质故障D(计算机病毒
10(设有关系模式R(ABC,B?C),其分解r={AB,BC}相对F()
A(既具有无损连接性,又保持函数依赖B(具有无损连接性,但不保持函数依赖C(不具有无损连接性,但保持函数依赖D(不具有无损连接性,也不保持函数依赖11(若事务T获得了数据对象R的X锁控制权,则T对R()
A(既能读也能写B(不能读但能写C(不能读也不能写D(只能读不能写 12(一个事务一旦提交,则它对数据库的改变是永久的。
接下来其它事务的操作不会对其运行结果有任何影响,这是指事务的()
A(原子性B(永久性C(隔离性D(一致性
13(使用检查点的恢复技术,其主要目的是()
A(改善恢复效率B(解决系统故障C(增加恢复的可靠性D(解决介质故障 14(在数据库系统中,对存取权限的定义称为()
A(命令B(授权C(定义D(审计
15(后援副本的用途是()
A(安全性保障B(一致性控制C(故障后的恢复D(数据的转储
四简答题
1(简述数据库系统的三级模式两级映像结构以及两级映像的功能2(数据模型的三要素 3(SQL的特点4(数据库安全性控制的方法有哪些,5、描述SQL语言的核心动词六应用题
设有关系模式R<U,F>,其中U={A,B,C,D,E,F},定义在其上的函数依赖为F={A?D,AB?E,BF?E,CD?F,E?C},试计算(AE)+和该关系模式的码(给出步骤) 答案第六题:
(AE)+={ACDEF},该关系模式的码:AB
第一题:
1(数据库是存放数据的仓库,严格的讲,数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。
数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
2(所谓的MAC是指系统为报纸更高程度的安全性,安装TDI/TCSEC标准中安全策略的要求,在MAC中,DBMS将管理的全部实体分为主体和客体,并为它们的每个实例指派一个敏感度标记LABEL;MAC机制是通过对比主体的LABLE和客体LABEL 来最终确定主体是否能够存取客体。
3(n若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对
应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为: ?或者取空值(F的每个属性值均为空值)?或者等于S中某个元组的主码值.
4(所谓两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁: 在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁; 在释放一个封锁之后,事务不再申请和获得任何其他封锁
第二题:
1(层次模型2(平凡的3(实体完整性、参照完整性和用户自定义完整性4(B?C 5(X?Y6(封锁7(事务
第三题:
1(D2(B3(D4(B5(C6(B7(A8(C9(C10(A11(A12(B13(A14(B15(C 第四题:
1(数据库系统的三级模式结构是指数据库系统由外模式、模式和内模式三级构成,两级营销是指外模式/模式映像、模式/内模式营销,这两层映像保证了数据库系统中的数据能具有较高的逻辑独立性和物理独立性。
2(数据结构、数据操作和完整性约束条件
3(综合统一、高度非过程化、面向集合的操作方式、以同一种语法结构提供多种使用方式、语言简洁,易学易用。
4(用户标示与鉴别、存取控制(自主存取控制、强制存取控制)、视图机制、审计、加密、 5(CREATE,ALTER,DROP,SELECT,INSERT,UPDATE,DELETE,GRANT,REVOKE。