(完整版)大学数据库考试复习试题带答案
数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D2. 在关系数据库中,关系是指什么?A. 数据库B. 表C. 列D. 行答案:B3. SQL语言中,用于查询数据的关键字是?A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 数据库系统的核心是?A. 数据库管理系统B. 数据库C. 数据库管理员D. 数据库应用系统答案:B5. 以下哪个不是数据库系统的特点?A. 数据共享B. 数据独立性C. 数据冗余度高D. 数据控制答案:C6. 以下哪个不是数据库的三级模式?A. 外模式B. 概念模式C. 内模式D. 物理模式答案:D7. 以下哪个不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 数据库完整性答案:D8. 在关系数据库中,表与表之间的联系是通过什么实现的?A. 索引B. 视图C. 外键D. 触发器答案:C9. 以下哪个不是数据库设计阶段?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计答案:A10. 数据库系统与文件系统相比,以下哪个不是数据库系统的优点?A. 数据冗余度低B. 数据独立性高C. 数据安全性高D. 数据共享性低答案:D二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是位于用户与______之间的一层数据管理软件。
答案:操作系统2. 在关系数据库中,表中的行称为______。
答案:记录3. SQL语言中,用于删除数据的关键字是______。
答案:DELETE4. 数据库系统的核心是______。
答案:数据库5. 数据库的三级模式包括外模式、______和内模式。
答案:概念模式6. 数据库的完整性约束包括实体完整性、参照完整性和______。
答案:用户定义完整性7. 在关系数据库中,表与表之间的联系是通过______实现的。
数据库复习题及答案

数据库复习题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 提供数据访问接口D. 所有以上选项答案:D2. 关系数据库中的“关系”指的是什么?A. 数据库文件B. 数据表C. 数据表之间的关系D. 数据库的物理存储答案:C3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C4. 在数据库中,主键的作用是什么?A. 唯一标识表中的每条记录B. 存储数据C. 用于排序D. 用于数据加密答案:A5. 事务的ACID属性包括哪些?A. 原子性、一致性、隔离性、持久性B. 原子性、一致性、完整性、持久性C. 原子性、隔离性、完整性、持久性D. 原子性、一致性、隔离性、安全性答案:A二、简答题1. 简述数据库的三级模式结构。
答案:数据库的三级模式结构包括外模式、概念模式和内模式。
外模式是用户视图,是用户与数据库交互的接口;概念模式是数据库的全局逻辑结构,描述了数据的逻辑组织;内模式是数据库的物理存储结构,描述了数据在存储介质上的存储方式。
2. 解释什么是范式以及数据库规范化的目的。
答案:范式是数据库设计中用来减少数据冗余和提高数据一致性的标准。
数据库规范化的目的是确保数据库结构的合理性,通过分解数据表来消除数据的重复存储,从而提高数据的一致性和完整性。
三、应用题1. 假设有一个学生信息数据库,包含学生表(Student),课程表(Course),选课表(Enrollment)。
学生表包含学号(StudentID),姓名(Name),年龄(Age);课程表包含课程ID(CourseID),课程名称(CourseName),学分(Credits);选课表包含学号(StudentID),课程ID(CourseID),成绩(Grade)。
请编写SQL 语句,查询所有选修了“数据库原理”课程的学生姓名及其成绩。
(完整版)数据库期末考试复习题及答案(6-10)共有5套卷子

试题六一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。
1. DB、DBMS和DBS三者之间的关系是( ).A.DB包括DBMS和DBS B.DBS包括DB和DBMSC.DBMS包括DB和DBS D.不能相互包括2。
对数据库物理存储方式的描述称为( )A.外模式B.内模式C.概念模式D.逻辑模式3. 在数据库三级模式间引入二级映象的主要作用是()A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性4. 视图是一个“虚表”,视图的构造基于( )A.基本表B.视图C.基本表或视图D.数据字典5.关系代数中的π运算符对应SELECT语句中的以下哪个子句?()A.SELECT B.FROMC.WHERE D.GROUP BY6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()A.多对多 B.一对一 C.多对一 D.一对多7.如何构造出一个合适的数据逻辑结构是( )主要解决的问题.A.关系系统查询优化 B.数据字典C.关系数据库规范化理论D.关系数据库查询8. 将E-R模型转换成关系模型,属于数据库的( )。
A. 需求分析B. 概念设计C。
逻辑设计 D. 物理设计9.事务日志的用途是()A. 事务处理B. 完整性约束C. 数据恢复D. 安全性控制10.如果事务T已在数据R上加了X锁,则其他事务在数据R上()A。
只可加X锁 B. 只可加S锁C。
可加S锁或X锁D。
不能加任何锁二、填空题(本大题共10小题,每小题2分,共20分) 错填、不填均无分。
1。
数据库的逻辑数据独立性是由 映象提供的。
2。
关系代数中专门的关系运算包括:选择、投影、连接和_________.3。
设有学生表S(学号,姓名,班级)和学生选课表SC (学号,课程号,成绩),为维护数据一致性,表S与SC 之间应满足 完整性约束.4。
大学计算机数据库应用期末考试复习资料及试卷(含答案)

考试科目:数据库应用一、选择题1.以下有关对数据的解释错误的是:(C)。
A、数据是信息的载体B、数据是信息的表现形式C、数据是0~9组成的符号序列D、数据与信息在概念上是有区别的2.以下模式不是数据库系统体系结构中包含的模式的是:(C)。
A、模式B、外模式C、优化模式D、内模式3.能够实现对数据库中数据操纵的软件是:(D)。
A、操作系统B、解释系统C、编译系统D、数据库管理系统4.数据库系统与文件系统最根本的区别是:(D)。
A、文件系统只能管理程序文件,而数据库系统可以管理各种类型文件B、数据库系统复杂,而文件系统简单C、文件系统管理的数据量少,而数据库系统可以管理庞大数据量D、文件系统不能解决数据冗余和数据的独立性,而数据库系统能5.数据管理技术的发展阶段不包括:(A)。
A、操作系统管理阶段B、人工管理阶段C、文件系统管理阶段D、数据库系统管理阶段6.以下不属于数据库设计步骤的是:(B)。
A、概念结构设计B、签约C、逻辑结构设计D、需求分析7.以下方法不能退出Access的是(C)。
A、打开“文件”菜单,选择“退出”命令B、打开“文件”菜单,按X键C、按ESC键D、按Alt+F4键8.不是Access数据库对象的是(C)。
A、表B、查询C、视图D、模块9.图形文件的字段类型是(B)。
A、备注型B、OLE对象C、日期类型D、文本类型10.创建表的方法(D)。
A、数据表视图B、设计视图C、表向导D、以上三种都可以11.设置数据库的用户密码时,应该用什么方式打开数据库:(C)。
A、只读B、独占只读C、独占D、共享12.数据管理技术发展经过了三个阶段,以下不是这三个阶段的是:(A)A、智能阶段B、人工管理C、文件系统D、数据库系统13.数据库系统的组成可以分为几类,除了硬件环境、软件环境、数据库,还包括哪个:(C)A、操作系统B、CPUC、人员D、物理数据库14.常见的数据模型有3种,它们是:(B)A、网状、关系和语义B、层次、关系和网状C、环状、层次和关系D、字段名、字段类型和记录15.数据库设计的阶段中,那个阶段把概念模型转换成可由某个数据库管理系统支持的数据模型:(C)A、概念结构设计B、实施阶段C、逻辑结构设计D、物理结构设计16.数据库系统的核心是:(C)A、数据模型B、数据库管理系统C、数据库D、数据库管理员17.在设计学生信息表时,对于其字段“学生简历”,要求填写从高中到现在的情况,一般长度大于255个字符,请问应该选择那种数据类型:(B)A、文本型B、备注型C、数字型D、日期/时间型18.表的组成内容包括:(B)A、查询和字段B、字段和记录C、记录和窗体D、报表和字段19.Access数据库的类型是:(C)A、层次数据库B、网状数据库C、关系数据库D、面向对象数据库20.利用Accss创建的数据库文件,其扩展名为:(D)A、.pdfB、.docC、.txtD、.MDB21.在“tEmployee”表中,“姓名”字段的字段大小为10,在此列输入数据时,最多可输入的字母数是:(B)A、5B、10C、15D、2022.设有“学生”和“班级”两个实体,每个学生只能属于一个班级,一个班级可以有多个学生,“学生”和“班级”实体间的联系是:(C)。
数据库考试试题及答案

数据库考试试题及答案一、选择题1. 数据库是指()。
A. 一组相关的数据B. 存储数据的载体C. 管理数据的系统D. 所有选项都正确2. 数据库管理系统(DBMS)的基本功能包括()。
A. 数据的定义B. 数据的查询C. 数据的操作D. 所有选项都正确3. 下列哪种数据库模型能够以图形方式显示实体及其属性之间的联系?A. 层次模型B. 关系模型C. 面向对象模型D. 网状模型4. 在关系数据库中,表的一行称为()。
A. 记录B. 字段C. 主键D. 约束5. 下面哪个SQL语句可以用于将数据插入数据库表中?A. DELETEB. UPDATEC. INSERTD. SELECT二、填空题1. 在关系型数据库中,主键具有()的属性。
2. SQL语句的基本结构由()组成。
3. 数据库中实体之间的关系可以用()表示。
4. 数据库事务的四个特性分别是()。
5. 数据库的一致性由()来保证。
三、简答题1. 什么是数据库的范式?数据库的范式是用来规范关系型数据库中数据结构的一种方法。
它通过一系列的规范化步骤,将数据库中的数据分解成更小的、更规范化的表,以减少数据冗余和数据不一致性,提高数据的存储效率和查询效率。
2. 简述数据库事务的ACID特性。
ACID是指数据库事务应该具备的四个特性,分别是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
- 原子性:事务中的操作要么全部执行成功,要么全部回滚,保证了数据的完整性。
- 一致性:事务在执行前后数据库的状态保持一致,不会破坏数据的完整性和业务规则。
- 隔离性:多个事务同时执行时,每个事务的操作都应该相互隔离,保证数据的并发一致性。
- 持久性:事务一旦提交,对数据库的修改就是永久性的,即使系统发生故障也不会丢失。
3. 什么是数据库索引?它的作用是什么?数据库索引是一种特殊的数据结构,用于提高数据库查找和查询的效率。
数据库题库(含答案)

数据库题库(含答案)一、单选题(共100题,每题1分,共100分)1、在关系模型中,用来表示实体的是( )A、字段B、记录C、表D、指针正确答案:B答案解析:二维表的每一行的所有数据称为一个元组,相当于一条记录,代表一个实体2、格式属性是给字段()数据时设置的样式。
A、初始值B、当前值C、输出D、输人正确答案:C答案解析:初始值是设置默认值属性,输入是设置有效性规则和输入掩码3、窗体通过来显示字段信息,以类似填空的格式输入数据。
( )A、宏B、模块C、表D、控件正确答案:D4、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( )A、######B、999999C、D、000000正确答案:D答案解析:必须是6位数字,因此就必须为000000。
5、下列关于Access 2010说法正确的是()A、Access 2010是一个关系型数据库系统B、Access 2010默认创建的文件的扩展名是.mdbC、Access 2010数据库可以作为应用软件的数据库,也可以作为WEB页的数据库D、Access 2010数据库中的数据只能本机访问,不能被其他计算机访问正确答案:C答案解析:Access 2010是数据库管理系统,默认扩展名是.accdb,其数据库既可以被本机访问,也可以被其他计算机访问。
6、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
A、笛卡尔积B、交C、并D、连接正确答案:D答案解析:运算结果是通过R表和S表共同的属性B的值进行的连接运算。
7、下列不是关系术语的是( )A、元组B、属性C、分量D、数据正确答案:D答案解析:关系中的一行称为一个元组,一列称为一个属性,一个单元格称为一个分量。
8、在关系模式中,如果属性A和B存在1对1的联系,则( )A、A→BB、B→AC、ABD、以上都不是正确答案:C9、教师和同学之间的关系是()A、1:1B、1:nC、m:nD、n: 1正确答案:C答案解析:一个教师可以教多名学生,一个学生可以被多个教师教,因此两者之间是多对多的联系。
大学数据库试题及答案

大学数据库试题及答案一、单项选择题(每题2分,共20分)1. 在关系数据库中,关系是指()。
A. 表B. 行C. 列D. 数据库2. SQL语言中,用于查询数据的关键字是()。
A. SELECTB. INSERTC. UPDATED. DELETE3. 在数据库设计中,为了减少数据冗余,通常采用()。
A. 规范化B. 反规范化C. 索引化D. 压缩4. 数据库管理系统(DBMS)的主要功能不包括()。
A. 数据定义B. 数据操纵C. 数据存储D. 数据加密5. 在关系数据库中,主键是用来()。
A. 唯一标识每个元组B. 存储数据C. 索引数据D. 排序数据6. 数据库的完整性约束包括()。
A. 实体完整性B. 参照完整性C. 用户定义完整性D. 所有以上7. 以下哪个不是数据库的三级模式结构()。
A. 外模式B. 概念模式C. 内模式D. 物理模式8. 在SQL中,用于创建新表的语句是()。
A. CREATE TABLEB. ALTER TABLEC. DROP TABLED. TRUNCATE TABLE9. 以下哪个选项不是事务的特性()。
A. 原子性B. 一致性C. 隔离性D. 可逆性10. 数据库中的视图是()。
A. 存储在磁盘上的物理表B. 存储在内存中的临时表C. 基于SQL查询的虚拟表D. 存储在数据库中的索引二、多项选择题(每题3分,共15分)1. 在数据库设计过程中,以下哪些步骤是必要的?()A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计2. 以下哪些是数据库系统的主要组成部分?()A. 数据库B. 数据库管理系统C. 应用程序D. 用户3. 关系数据库中,以下哪些操作是合法的?()A. 插入新行B. 删除现有行C. 更新现有行D. 删除整个表4. 在数据库中,以下哪些措施可以提高查询性能?()A. 使用索引B. 增加数据冗余C. 使用视图D. 优化查询语句5. 数据库的安全性措施包括()。
(完整版)数据库复习试题答案及解析

(完整版)数据库复习试题答案及解析一、选择题:1、DB,DBMS和DBS三者的关系是(B)A、DB包括DBMS和DBSB、DBS包括DB和DBMSC、DBMS包括DBS和DBD、DBS与DB、DBMS无关2、假定学生关系式S(S#,SNAME,SEX,AGE),课程关系式C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRAND)。
要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系(D)A、SB、SC,CC、S,SCD、S,C,SC3、将E-R图转换为关系模式时,如果两实体间的联系是m:n,下列说法正确的是(C)A、将m方主键(主码)和联系的属性纳入n方的属性中B、将m方属性和n方属性中均增加一个表示级别的属性C、增加一个关系表示联系,其中纳入m方和n方的主键(主码)D、将n方主键(主码)和联系的属性纳入m方的属性中4、由SELECT—FROM—WHERE—GROUP—ORDER组成的SQL语句,在被DBMS处理时,各字句的执行次序为(C)A、SELECT—FROM—WHERE—GROUP—ORDERB、FROM —SELECT—WHERE—GROUP—ORDERC、FROM —WHERE—GROUP—SELECT—ORDERD、SELECT—FROM—GROUP—WHERE—ORDER5、以下不是数据库技术所具备的特点是(D)A、数据结构化B、数据冗余小C、有较高的数据独立性D、数据联系弱6、在信息模型的“学生”尸体中,对每个学生的具体情况的描述,称为(A)A、实体值B、实体型C、属性值D、属性型7、关系数据库三级模式中的(B),可用视图实现。
A、内模式B、外模式C、存储模式D、模式8、可用于区别实体集中不同个体的属性或属性集合,称为该实体的(B)A、属性型B、键C、外部键D、实体型9、设有一个体育项目可以有多个运动员报名,一个运动员课参加多个项目,运动员与体育项目之间是(D)A、一对一的联系B、一对多的联系C、多对一的联系D、多对多的联系10、关系R与关系S只有1个公共属性,T1是R与S作等值连接的结果,T2是R与S作自然连接的结果,则(D)A、T1的属性个数等于T2的属性个数B、T1的属性个数小于T2的属性个数C、T1的属性个数大于或等于T2的属性个数D、T1的属性个数大于T2的属性个数11、数据库系统是由应用程序、DBMS、DB以及DBA组成。
数据库复习题及答案

数据库复习题及答案数据库复习题及答案数据库是计算机科学中非常重要的一个领域,它是用来存储、管理和组织数据的软件系统。
在数据库的学习过程中,复习题是非常重要的一部分,通过做复习题可以帮助我们巩固知识,提高理解能力。
本文将为大家提供一些数据库复习题及答案,希望对大家的学习有所帮助。
一、选择题1. 数据库的主要特点是:A. 数据共享B. 数据独立性C. 数据冗余D. 数据安全性答案:B. 数据独立性2. 下列哪个是数据库管理系统(DBMS)的功能?A. 数据的存储和管理B. 数据的输入和输出C. 数据的处理和分析D. 数据的传输和通信答案:A. 数据的存储和管理3. 下列哪个不是数据库的三级模式?A. 外模式B. 内模式C. 中模式D. 概念模式答案:C. 中模式4. 数据库的完整性约束包括以下哪些?A. 实体完整性B. 参照完整性C. 用户完整性D. 操作完整性答案:A. 实体完整性、B. 参照完整性、D. 操作完整性5. 下列哪个不是关系数据库的基本操作?A. 查询B. 插入C. 删除D. 修改答案:D. 修改二、填空题1. 数据库中,用来描述数据之间联系的概念是__________。
答案:关系2. 数据库中,用来表示数据的逻辑结构的概念是__________。
答案:模式3. 数据库中,用来表示数据的物理存储结构的概念是__________。
答案:存储结构4. 数据库中,用来表示数据的基本单位的概念是__________。
答案:记录5. 数据库中,用来表示数据属性的概念是__________。
答案:字段三、简答题1. 请简要介绍关系数据库的特点和优势。
答:关系数据库的特点包括数据的结构化、数据的共享性、数据的独立性和数据的安全性。
关系数据库的优势包括数据的一致性、数据的完整性、数据的可靠性和数据的可扩展性。
关系数据库通过使用关系模型来组织和管理数据,可以更好地满足用户的需求,提高数据的处理效率和数据的可靠性。
(完整版)大学数据库考试题与答案

数据库试题一、单选题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.进行自然联结运算的两个关系必须具有()。
数据库考试试题及答案

数据库考试试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据传输D. 数据控制答案:C2. 在关系型数据库中,用于表示实体间一对多关系的是:A. 实体B. 关系C. 属性D. 域答案:B3. SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:A4. 在数据库中,用于唯一标识每个元组的属性集称为:A. 外键B. 主键C. 候选键D. 非键属性答案:B5. 数据库设计中,将E-R图转换为关系模式的过程称为:A. 概念设计B. 逻辑设计C. 物理设计D. 数据定义答案:B6. 以下哪个选项不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 视图完整性答案:D7. 在关系型数据库中,用于选择数据的SQL语句是:A. SELECTB. INSERTC. UPDATED. DELETE答案:A8. 数据库的三级模式包括:A. 外模式、概念模式、内模式B. 概念模式、内模式、物理模式C. 外模式、内模式、物理模式D. 逻辑模式、物理模式、存储模式答案:A9. 数据库系统中,用于存储数据的文件称为:A. 数据文件B. 日志文件C. 索引文件D. 系统文件答案:A10. 数据库恢复的基础是:A. 数据备份B. 日志文件C. 事务日志D. 恢复日志答案:B二、填空题(每题2分,共20分)1. 数据库系统的核心是______。
答案:数据库管理系统(DBMS)2. 在关系型数据库中,关系是指一组具有相同______的行的集合。
答案:属性3. 数据库中的视图可以提供______。
答案:逻辑上的独立性4. 事务的四大特性通常被称为ACID,其中I代表______。
答案:隔离性5. 数据库的物理设计阶段主要考虑的是数据的______。
大学数据库试题及答案

大学数据库试题及答案数据库期末模拟考试试题答案一:名词解析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(BCNF8(从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(一个事务一旦提交,则它对数据库的改变是永久的。
(完整版)数据库试题库(有答案)

复习题一、填空题:1、三类经典的数据模型是_________、_________和_________。
其中,________目前应用最广泛。
2、_________模型是面向信息世界的,它是按用户的观点对数据和信息建模;________模型是面向计算机世界的,它是按计算机系统的观点对数据建摸。
3、关系模型的实体完整性是指______________________________。
在关系模型中,候选码是指_______________________,全码是指_________________________。
4、设Ei 为关系代数表达式,根据关系代数等价变换规则,(E1×E2)×E3 ≡ __________,若选择条件F只涉及E1中的属性,则σF(E1×E2)≡____________。
5、数据依赖是关系中属性间的相互关联,最重要的数据依赖有两种,即_____依赖和多值依赖。
6、在关系规范化过程中,将1NF转化为2NF,要消除______________________,若一个关系模式R∈2NF,并且消除了非主属性对码的传递依赖,则R∈__NF。
7、数据库的保护措施有________控制、_________控制、_________控制和数据库恢复等。
8、事务是并发控制的基本单位,事务的四个性质是_______性、_______性、_______性和________性。
9、并发控制的主要方法是封锁,封锁的类型有两种,即________锁和_______锁。
10、故障恢复的基本手段有____________和_________________。
11、DBMS的中文全称是___________。
12、数据管理的发展经历了人工管理阶段、_________阶段和________阶段。
13、数据库系统的三级模式分别是___________,___________和_________。
数据库考试题及答案

数据库考试题及答案一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据存储D. 数据加密答案:D2. 在关系型数据库中,以下哪个术语用于描述表之间的关系?A. 实体B. 属性C. 关系D. 约束答案:C3. SQL中的“SELECT”语句用于执行哪种操作?A. 数据定义B. 数据操纵C. 数据控制D. 数据查询答案:D4. 如果一个表中的列被设置为“主键”,这意味着什么?A. 该列可以有重复的值B. 该列可以为NULLC. 该列的值在表中必须是唯一的D. 该列可以被其他表引用答案:C5. 在数据库设计中,规范化的目的是什么?A. 减少数据冗余B. 提高查询速度C. 增加数据存储量D. 降低数据安全性答案:A6. 数据库中的视图是什么?A. 存储在数据库中的一组数据B. 基于SQL查询的虚拟表C. 数据库中的一个物理存储位置D. 数据库的一个物理文件答案:B7. 在SQL中,哪个关键字用于创建一个新表?A. CREATEB. INSERTC. SELECTD. DROP答案:A8. 数据库事务的ACID属性中,“I”代表什么?A. 原子性B. 一致性C. 隔离性D. 持久性答案:C9. 以下哪个不是数据库设计的基本步骤?A. 需求分析B. 概念性设计C. 物理性设计D. 系统测试答案:D10. 在数据库中,索引的主要作用是什么?A. 增加数据存储空间B. 提高数据安全性C. 加速数据检索D. 减少数据冗余答案:C二、多项选择题(每题3分,共15分)1. 以下哪些是数据库管理系统(DBMS)的特点?A. 独立性B. 集成性C. 抽象性D. 共享性答案:ABCD2. 在关系型数据库中,以下哪些是数据操纵语言(DML)的操作?A. SELECTB. INSERTC. UPDATED. DROP答案:ABC3. 数据库的三级模式结构包括哪些?A. 内模式B. 概念模式C. 外模式D. 物理模式答案:ABC4. 数据库的完整性约束包括哪些类型?A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 域完整性答案:ABCD5. 以下哪些是数据库设计中常用的规范化形式?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. BCNF答案:ABCD三、简答题(每题10分,共20分)1. 简述数据库管理系统(DBMS)的主要功能。
数据库试题(含参考答案)

数据库试题(含参考答案)一、单选题(共98题,每题1分,共98分)1.虽然数据库应用系统对用户界面的要求与具体应用领域密切相关,但都应遵守一定的原则。
下列描述的用户界面设计原则,错误的是()。
A、Web界面应多采用动画和图形效果,以吸引用户使用B、用户界面应采取灵活多样的数据输入方式,以降低用户输入负担C、友好的用户界面应能容忍用户在使用中的一些操作错误D、当系统出现错误或程序运行时间较长时,用户界面应为用户提供有意义的反馈信息正确答案:A2.关于数据库概念设计阶段的工作目标,下列说法错误的是()=A、定义和描述应用系统设计的信息结构和范围B、定义和描述应用系统中数据的属性特征和数据之间的联系C、描述应用系统的数据需求D、描述需要存储的记录及其数量正确答案:D3.文件系统与数据库系统的重要区别是数据库系统具有()。
A、数据结构化B、数据无冗余C、数据共享性D、数据独立性正确答案:A4.某商场想根据购物记录找出倾向于购买高清电视的顾客所具有的属性特征,能够满足此需求的数据挖掘方法是()。
A、时间序列分析B、回归分析C、关联分析D、分类分析正确答案:D5.关于数据视图与三级模式,下列说法错误的是()。
A、数据视图是指用户从某个角度看到的客观世界数据对象的特征B、外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构C、概念模式以数据模型的形式描述数据D、三级模式结构实现了数据的独立性正确答案:B6.数据库物理设计的目标是为应用数据提供合适的数据存储结构。
同时要保证数据库系统具有良好的性能。
关于数据库物理设计,下列说法中错误的是()。
A、数据库物理设计需要考虑数据的存储方式、存取路径和具体的实现细节,还需要考虑数据的加载方式B、数据库物理设计一般需要根据数据的存储需求和使用需求确定数据库管理系统的配置参数C、在数据库物理设计后期,可以根据实际需要适当降低采些关系模式的规范化程度,以提高査询效率D、数据库物理设计需要权衡系统的时间效率、空间效率、维护代价和各种用户要求,因此可能会产生多个备选方案正确答案:A7.下列说法正确的是( )。
(完整版)数据库期末考试复习题及答案

试题一一、单项选择题(本大题共20小题,每小题2分,共40分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选 或未选均无分。
1.数据库系统的核心是(B)A •数据库B •数据库管理系统C .数据模型D .软件工具2. 下列四项中,不属于数据库系统的特点的是( C ) A •数据结构化 B •数据由DBMS 统一管理和控制 C .数据冗余度大D .数据独立性高3. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是 (D ) A •层次模型 B •关系模型 C .网状模型D •实体-联系模型4.数据的物理独立性是指( C )A •数据库与数据库管理系统相互独立B •用户程序与数据库管理系统相互独立C •用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D •应用程序与数据库中数据的逻辑结构是相互独立的5・要保证数据库的逻辑数据独立性,需要修改的是(A )A •模式与外模式之间的映象B •模式与内模式之间的映象C .模式D •三级模式6・关系数据模型的基本数据结构是( D )A.树B .图C .索引D .关系7・ 有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达 时间、情况摘要等属性,该实体主码是( C )A.车次 B .日期 C .车次+日期D .车次+情况摘要8.己知关系R 和S , R A S 等价于(B )A. ( R-S)-S C. (S-R)-R9. 学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分 配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A.全外联接 C.右外联接10. 用下面的T-SQL 语句建立一个基本表:CREATE TABLE Student (Sno CHAR (4) PRIMARY KEY,Sname CHAR (8) NOT NULL, Sex CHAR ( 2), Age INT )可以插入到表中的元组是( D )D. '5021','刘祥',NULL , NULL11. 把对关系SPJ 的属性QTY 的修改权授予用户李勇的 T-SQL 语句是( CA. GRANT QTY ON SPJ TO '李勇’B. GRANT UPDA TE(QTY) ON SPJ TO '李勇'C. GRANT UPDA TE (QTY) ON SPJ TO 李勇D. GRANT UPDA TE ON SPJ (QTY) TO 李勇13•关系规范化中的插入操作异常是指A •不该删除的数据被删除 C .应该删除的数据未被删除14•在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A .逻辑设计B •物理设计C .需求分析D •概念设计B. S-(S-R) D. S-(R-S)B.左外联接 D.自然联接A. '5021','刘祥',男,21B. NULL ,'刘祥',NULL ,21 C. '5021', NULL ,男,21 (D )B .不该插入的数据被插入 D .应该插入的数据未被插入15. 在E-R 模型中,如果有 3个不同的实体型,3个m:n 联系,根据E-R 模型转 换为关系模型的规则,转换后关系的数目为( C )。
数据库的考试题目及答案

数据库的考试题目及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据存储C. 数据备份D. 网络通信答案:D2. 在关系型数据库中,以下哪个是基本的数据结构?A. 树B. 图C. 表格D. 链表答案:C3. SQL语言中的“SELECT”语句用于执行哪种操作?A. 查询数据B. 更新数据C. 删除数据D. 插入数据答案:A4. 数据库事务具有哪些特性?(多选)A. 原子性B. 一致性C. 隔离性D. 持久性答案:ABCD5. 在数据库设计中,规范化的主要目的是什么?A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本答案:B6. 下列哪个选项不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 域完整性D. 触发器完整性答案:D7. 数据库中的视图是什么?A. 存储在数据库中的一组数据B. 基于一个或多个表的查询结果C. 数据库的物理存储D. 数据库的逻辑结构答案:B8. 在数据库中,索引的作用是什么?A. 增加数据安全性B. 提高查询效率C. 减少数据冗余D. 限制数据访问答案:B9. 数据库的并发控制主要解决什么问题?A. 数据一致性B. 数据完整性C. 数据安全性D. 数据备份答案:A10. 数据库恢复的主要目的是?A. 恢复丢失的数据B. 恢复损坏的数据C. 恢复系统性能D. 恢复数据库结构答案:A二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是位于用户和__操作系统__之间的一层数据管理软件。
2. 在数据库中,__主键__是用来唯一标识表中每条记录的字段。
3. 数据库的__外键__约束用于维护两个表之间的关系。
4. SQL中的__事务__是指一组不可分割的数据库操作序列。
5. 数据库的__范式__理论是用于指导数据库设计的一组规则。
6. 数据库的__备份__操作是为了防止数据丢失而进行的数据复制。
数据库试题及答案

数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是()。
A. 数据定义B. 数据操纵C. 数据控制D. 以上都是答案:D2. 在关系型数据库中,关系是指()。
A. 一个表格B. 一个索引C. 一个视图D. 一个查询答案:A3. 以下哪个不是SQL语言的组成部分?()A. DDLB. DMLC. DCLD. TCL答案:D4. 数据库设计中,将E-R图转换为关系模式的过程称为()。
A. 数据定义B. 数据操纵C. 数据转换D. 数据控制答案:C5. 以下哪个选项不是数据库的三级模式?()A. 内模式B. 概念模式C. 存储模式D. 外模式答案:C6. 在数据库中,用于存储数据的逻辑单位是()。
A. 文件B. 记录C. 表D. 字段答案:C7. 数据库系统的数据独立性主要体现在()。
A. 硬件独立性B. 软件独立性C. 逻辑独立性D. 物理独立性答案:C8. 在SQL中,用于创建新表的语句是()。
A. CREATE TABLEB. CREATE INDEXC. CREATE VIEWD. CREATE DATABASE答案:A9. 以下哪个选项是数据库的完整性约束?()A. 主键约束B. 外键约束C. 唯一性约束D. 以上都是答案:D10. 数据库中,用于实现数据共享的机制是()。
A. 视图B. 索引C. 存储过程D. 触发器答案:A二、填空题(每题2分,共20分)1. 数据库系统的核心是________。
答案:数据库管理系统(DBMS)2. 数据库管理系统的主要功能包括数据定义、数据操纵和________。
答案:数据控制3. 在关系型数据库中,表与表之间的关系是通过________来实现的。
答案:外键4. 数据库设计通常分为三个阶段:概念设计、逻辑设计和________。
答案:物理设计5. SQL语言中,用于删除表的语句是________。
答案:DROP TABLE6. 数据库的三级模式包括外模式、概念模式和________。
大学数据库复习题及答案整理

大学数据库复习题及答案整理数据库原理第一章1. 单个用户使用的数据视图的描述称为(A)(2001年10月全国卷)A. 外模式B. 概念模式C. 内模式D. 存储模式2. 子模式DDL用来描述(B)(2001年10月全国卷)A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是(B)(2001年10月全国卷)A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行4.数据库物理存储方式的描述称为( B)(2003年1月全国卷)A.外模式B.内模式C.概念模式D.逻辑模式5.在下面给出的内容中,不属于DBA职责的是( C)(2003年1月全国卷)A.定义概念模式B.修改模式结构C.编写应用程序D.编写完整性规则6.在数据库三级模式间引入二级映象的主要作用是(A )(2003年1月全国卷)A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性、DBMS和DBS三者之间的关系是( B)(2003年1月全国卷)包括DBMS和DBS 包括DB和DBMS包括DB和DBS D.不能相互包括中“第三级存储器”是指( B)(2002年10月全国卷)A.磁盘和磁带B.磁带和光盘C.光盘和磁盘D.快闪存和磁盘9.位于用户和操作系统之间的一层数据管理软件是(C)10.数据库系统中的数据模型通常由(A)三部分组成A、数据结构、数据操作和完整性约束B、数据定义、数据操作和安全性约束C、数据结构、数据管理和数据保护D、数据定义、数据管理和运行控制12.数据库技术的三级模式中,数据的全局逻辑结构用(C)来描述A、子模式B、用户模式C、模式D、存储模式13.用户涉及的逻辑结构用(D)描述A、模式B、存储模式C、概念模式D、子模式14.数据库的开发控制,完整性检查,安全性检查等是对数据库的(B)A、设计B、保护C、操纵D、维护15.(C)是控制数据整体结构的人,负责三级结构定义和修改A、专业用户B、应用程序员C、DBAD、一般用户16.文件系统的一个缺点是(B)A、数据不保存B、数据冗余性C、没有专用软件对数据进行管理D、数据联系强17.(C)完成对数据库数据的查询与更新A、DCLB、DDLC、DMLD、DQL18.关系模型的程序员不需熟悉数据库的(C)A、数据操作B、完整性约束条件C、存取路径D、数据定义提供DML实现对数据的操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
19)关系数据库规范化是为解决关系数据库中(插入异常、删除异常和数据冗余)问题而引入的。
20)在关系数据库中,任何二元关系模式的最高范式必定是( BCNF )
21)若属性X函数依赖于属性Y时,则属性X与属性Y之间的关系是 (多对一 )。
22)设有关系模式:部门(部门代码,部门名称,部门成员,部门经理)由于其中( 部门成员 )属性存在,
33)数据库安全性遭到破坏的情况属于(非法用户读取数据库中的数据 ) 。
34)数据库的(完整性) 是指数据的正确性和相容性。
35)数据完整性保护中的约束条件是指(值的约束和结构的约束 )。
36)实体完整性和参照完整性属于(静态关系约束 ) 。
37)数据类型、取值范围、空值约束属于(静态列级约束 )。
27)设要对关系模式R(学号,姓名,课程代码,课程名,课程成绩)进行分解,将其规范化到3NF,下列(B)
B.R1(学号,姓名) R2(课程代码,课程名)R3 (学号,课程代码,课程成绩)
28)有如下关系R(是BCNF)。
44)不允许其它事务对这个锁定目标再加任何类型的锁是(排他锁)。
三级模式之间的两层映像保证了数据库系统中的数据能够具有较高的 逻辑独立性、物理独立性。
关系的完整性约束条件包括三大类:实体完整性、参照完整性、用户定义的完整性。
关系代数运算中,专门的关系运算有 投影、选择、连接、除。
数据库是长期存储在计算机内、有组织的、可共享的数据集合。
29)对用户访问数据库的权限加以限定是为了保护数据库的(安全性) 。
30)下面(可移植性)不是数据库系统必须提供的数据控制功能。
31)数据库系统中,对存取权限定义为(授权) 。
32)在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据,在授权的定义中,数据对象的 (范
,授权子系统就越灵活。
数据库期末复习内容
选择题
1)(数据库)是存储在计算机内结构化的数据的集合
2)下述关于数据系统正确的描述是(数据库系统减少了数据冗余)。
3)数据库(DB)、与数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( DBS 包含DB 和DBMS )。
4)数据库管理系统的工作不包括(为定义的确据库提供操作系统)。
(2) ∏
(C? ∏C#(SC? ∏S# (σSA=23 (S)))
3)∏
(S? ∏S#(SC ? ∏C#(σCN=‘数据库原理’(C)))
4) ∏
(S? ∏S#( (SC)÷(∏C# (C)))
5) ∏
(SC ?∏C#(σPC=‘6’(C))
(S#,SN,SA,SD),S#表示学号,SN表示姓名,SA表示年龄,SD表示所
求每个社会团体的参加人数。
SELECT 编号, COUNT(职工号)
参加
编号;
:
SELECT 社会团体.名称, COUNT(职工号)
参加, 社会团体
社会团体.编号=参加. 编号
名称;
查询名字中第二个字为“明”字的职工的姓名和职工号。
SELECT职工号,姓名
FROM 职工
参加.职工号,姓名,社会团体编号,名称,参加日期
职工,社会团体,参加
职工.职工号=参加.职工号AND参加.编号=社会团体.编号;
查找参加唱歌队或篮球队的职工号和姓名。
. SELECT职工号,姓名
职工,社会团体,参加
职工.职工号=参加.职工号AND参加.编号=社会团体.编号
社会团体.名称IN(‘唱歌队’,‘篮球队’)
23)若关系模式R中的属性都是主属性,则R最高属于( 3NF ) 。
24)若要彻底消除插入异常和删除异常,关系模式最低要属于(BCNF)。
25)关系模式分解的无损连接和保持函数依赖两个特性之间的联系是(没有必然联系)。
26)关系模式中数据依赖的存在,可能会导致成立蕴涵后者数据插入异常,这是指(该插入的数据未被插入 )。
П姓名,年龄 (σ编号=101 (职工∞参加))
П名称(σ负责人=‘刘刚’∧活动地点=‘北二区小礼堂’(社会团体))
П编号 (σ住址=‘西三环’∧工资>1000 (职工∞参加))
П姓名,职工号 (σ名称=‘健美’∧参加时间=‘周六’ (职工∞参加∞社会团体))
SQL语句实现下列6—12小题:
1—5小题:
查询年龄大于20岁的职工姓名和性别。
查询参加社会团体编号为101的所有职工的姓名和年龄。
查询负责人为刘刚,活动地点在北二区小礼堂的社会团体的名称。
.查询在西三环居住、工资在1000元以上职工参加社团的编号。
.查询参加健美社团、活动时间在周六的职工的姓名和职工号。
П姓名,性别(σ年龄>20(职工))
10)数据库的设计人员和用户之间沟通信息的桥梁是(实体联系图)。
11)数据的独立性分为(逻辑独立性和物理独立性)。
12)数据库通常是根据(数据模型)来分类的。
13)关系数据库系统能实现专门的关系运算,包括(选择、投影、连接、除)。
14)在关系模型中,下述关于关键字的说法正确的是(可以由一个或多个其值能唯一标识该关系模式中任何元组
)。
15)被称为关系的两个不变性,由关系数据库系统自动支持的是(实体完整性和参照完整性)。
16)在关系中不能出现相同元组的约束是通过(主码)来实现。
17)下列数据模型中,数据独立性最高的是(关系模型).
18)规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:每一属
(C#,CN,PC#),C#表示课程号,CN表示课程名,PC#表示先修课程号。
(S#,C#,G),S#、C#含义同上,G表示成绩。
1)查询所有小于20岁学生的学号、姓名。
2)查询计算机系的学生所选修的课程名。
3)查询选修 “数据库原理”课程的学生姓名。
4)查询选修所有课程的同学姓名。
.INSERT INTO 学生
ALUES(‘980810’,‘王东’,‘男’,‘计算机’,150);
定义“英语”专业学生所学课程的信息视图AAA,包括学号、姓名、课程号和分数
CREATE VIEW AAA(学号,姓名,课程号,分数)
AS SELECT 学号,姓名,课程号,分数
姓名 LIKE ‘_ _阳%’;
.将职工号=6887的年龄改为45岁。
UPDATE 职工
年龄=45
职工号='6887 '
把对社会团体和参加两个表的数据查看、插入和删除数据的权力赋给用户李平,并允许他再将
. GRANT select,insert ,delete ON TABLE 社会团体,参加 TO 李平
5)查询选修了先修课程号PC为6的课程学生学号。
1) ∏
SN ( σSA=20 (S))
2) ∏
(C? ∏C#(SC? ∏S# (σ SD=
(S)))
(σSD=
(C? SC ? S) )
3)∏
(S? ∏S#(SC ? ∏C#(σCN=
(C)))
SN ( σCN=
(C? SC ? S) )
SQL语言实现下列3—10小题:
检索姓王学生的姓名、专业。
SELECT姓名,专业FROM 学生 WHERE 姓名 LIKE“王%” ;
检索奖学金在200元以下的学生姓名和专业。
SELECT姓名,专业FROM 学生WHERE 奖学金<200;
检索选修课程号为“C135”课程的学生信息,包括学号,姓名和专业
定义职工表,职工号不能为空,其值唯一。
. CREAT TABLE职工(职工号CHAR(l0)NOT NULL UNIQUE,
CHAR(8)NOT NULL,
SMALLINT,
CHAR(2));
建立视图:参加人情况(职工号,姓名,社团编号,社团名称,参加日期)
. CREAT VIEW参加人情况(职工号,姓名,社团编号,社团名称,参加日期)
SELECT 学号,姓名,专业FROM 学生,学习
课程号='C135' and 学生.学号=学习.学号;
检索学习‘C1’号课程的学生最高分。
SELECT MAX(分数)FROM 学习WHERE 课程号='C1' ;
向学生表中插入一个记录(‘980810’,‘王东’,‘男’,‘计算机’,150)
.数据模型分成两个不同的层次。概念模型从用户的观点对现实世界的信息建模,主要用于数据库
计算机系统的观点,对信息建模。
常用的数据模型有层次模型、网状模型和关系模型三种。
判断题
1)在文件系统阶段,数据的独立性差。 √
2)对于数据库系统,负责定义数据库内存,决定存储结构和存储策略及安全授权等工作的是应用程序员。×
38)“断言”是数据库系统采用的(完整性约束)。
39)脏数据的读出是(并发性) 遭到破坏的情况。
40)SQL中ROLLBACK语句的主要作用是(事务卷回)。
41)SQL中提供的(GRANT)语句用于实现数据存取的安全控制 。
42)SQL中COMMIT语句的主要作用是(提交事务 )。
43)解决并发操作带来的数据不一致性问题时普遍采用(封锁)。
(学号,姓名,性别,专业,奖学金)
(课程号,名称,学分)
(学号,课程号,分数)
1—2小题:
检索“英语”专业学生的学号、姓名、性别。
检索课程号为“10031”,课程成绩高于90分的所有学生的学号。
П学号,姓名,性别(σ专业='英语'(学生))