MySQL数据库应用与管理 第5章 数据查询
- 格式:pptx
- 大小:907.70 KB
- 文档页数:46


试题七
一单选题(35分)
1在数据库中,产生数据不一致的根本原因是()
A)数据存储量太大B)没有严格数据保护C)缺乏完整性控制D)数据冗余2数据库管理系统(DBMS)是()
A)一个完整的数据库应用B)一组硬件C)一组软件D)即有硬件又有软件
3在三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()
A)外模式B)存储模式C)内模式D)模式
4按照传统的数据模型分类,数据库系统可以分为三种模型()A)大型中型小型B)西文中文兼容C)层次网状关系D)数据图形多媒体
5数据库三级模式结构有利于保持数据库的()
A)数据独立性B)数据安全性C)结构规范化D)操作可行性
6在一个关系中如果有一个属性能唯一标识关系中每一个元组,称这个属性为()
A)候选码B)数据项C)主属性D)主属性值7关系数据库系统能实现的专门关系运算包括()
A)排序、索引、统计B)选择、投影、连接C)关联、更新、排序D)显示、打印、
8两个关系进行自然连接,要求有一个或多个共有的()
A)B)元组C)行D)属性
9在关系代数的专门关系运算中,从表中选出满足条件的元组的操作称为()A)除法B)投影C)选择D)连接
10下列关系运算中花费时间最长的是()
A)除法B)投影C)选择D)连接
11SQL语言是()的语言,易学习
A)过程化B)非过程化C)格式化D)导航式12下列SQL语句中,修改表结构的是()
A)ALTERB)CREATEC)UPDATED)INSERT
13SQL语言具有两种使用方式,分别称为交互式SQL和()
A)提示式SQLB)多用户SQLC)嵌入式SQLD)解释式SQL
14关系规范化中的删除异常是指()A)不该删除的被删除B)应该删除的没删除C)操作被中断
15关系数据库中的关系模式至少是()
A)1NFB)2NFC)3NFD)4NF
16候选码中的属性称为()
A)主属性B)非主属性C)关键属性D)复合属性17关系模式的候选码可以有()个
A)1个B)多个C)1个或多个D)0个
1
实验2 MySQL数据库对象管理
1. 实验目的
理解数据字典、表、索引、视图的作用,掌握数据字典的操纵方式,掌握库、表、索引、视图的操作方法。
2. 实验内容
【实验2-1】查看INFORMATION_SCHEMA.SCHEMATA 表中的信息。
【实验2-2】查看INFORMATION_SCHEMA.TABLES 表中的信息。
【实验2-3】查看INFORMATION_SCHEMA.COLUMNS 表中的信息。
【实验2-4】查看INFORMATION_SCHEMA.STATISTICS 表中的信息。
【实验2-5】查看INFORMATION_SCHEMA.CHARACTER_SETS 表中的信息。
【实验2-6】查看INFORMATION_SCHEMA.COLLATIONS表中的信息。
【实验2-7】使用CREATE DABASE语句创建school数据库。
【实验2-8】将school数据库的字符集设为utf-8。
【实验2-9】在school数据库下创建stu_info表,包括stuno varchar(10)、stuname varchar(8)、stubir date、stuage int;创建表course,包括courno
varchar(3)、courname varchar(10)、schyear date、credit int;创建stuandcour表,包括stuno varchar(10)、courno varchar(3)、grade int。
【实验2-10】使用SHOW、DESCRIBE语句查看所建的表。
【实验2-11】使用ALTER TABLE语句将stuinfo表的表名改为stuinfo,并且增加stugender varchar(4)字段,将course表中courno字段的类型改为varchar(5)。
【实验2-12】将前边建的表复制到test数据库中,如果没有test数据库就新建一个。
第9章 数据库操作
9.3 同步训练
9.3.1 同步训练试题
1.Access的数据库文件默认的扩展名是______。
A.mdb B.adb C.db D.dot
2.某关系数据库系统中,设有“选修操作系统”的学生关系A,“选修电子商务”的学生关系B,那么,求“选修操作系统”而没有“选修电子商务”的学生,则需要对这两个关系进行______运算。
A.并 B.交 C.差 D.补
3.在Access中,______不属于数据表的复制方式。
A.表结构的复制 B.记录的复制
C.结构与记录同时复制 D.选中字段的复制
4.在Access 2000表中输入数据时,每输完一个字段值,可以按______键转至下一个字段。
A.Tab B.Alt C.Esc D.End
5.在Access 2000中,在数据表中删除一条记录后,被删除的记录______。
A.可以恢复到原来位置
B.能恢复,但被恢复为最后一条记录
C.能恢复,但被恢复为第一条记录
D.不能恢复
6.假设在Access中已经建立了“学生”表,表中包括“学号”、“姓名”、“性别”、“班级”等字段,如果要统计出每个班级的人数,那么在查询设计视图的“班级”的“总计”行和“学号”的“总计”行中应分别选择______。
A.Group By和Count B.Group By和Sum
C.Count和Group By D.Sum和Group By
7.某学校有多个班,每个班有多名学生但只能有一个班长,那么班长与学生这两个实体之间的关系是______。
A.1:1 B.1:n C.n:1 D.m:n
8.在设计数据库的时候要使用标准化原则,标准化有助于消除数据库中的数据冗余。标准化有多种形式,其中______通常被认为在性能、扩展性和数据完整性方面达到了最好平衡。
数据库原理期末考试复习题
一、单选题
1.在数据库中存储的是( C )。
A. 数据 B. 数据模型
C. 数据及数据之间的联系 D. 信息
2.现有一个“教师”表,其中一个字段是教师的住址(字符型,20位长),如果不希望此字段包含空值,即某位教师现没有住址,则希望此字段自动填入“还没有”,应该( C )。
A. 为此列创建一个check约束 B. 为此列创建一个foreign key约束
C. 为此列创建一个default约束 D. 为此列创建一个primary key约束
3.数据库系统包括( D )。
A. DB、DBMS B. DB、DBA
C. DB、DBMS、DBA、计算机硬件 D. DB、DBMS、DBA、OS、计算机硬件
4.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是(D )。
A. SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY 单价
B. SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY 单价
C. SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY 产品名称
D. SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY 产品名称
5.数据库中,数据的物理独立性是指( C )。
A. 数据库与数据库管理系统的相互独立
B. 用户程序与DBMS的相互独立
C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的
D. 应用程序与数据库中数据的逻辑结构相互独立
6.关系数据库规范化是为解决关系数据库中(B )问题而引入的。
A. 提高查询速度 B. 保证数据的安全性和完整性