北京联合大学2022年数据库基础期末
数据库基础期末
一、单项选择题 (共20题,每题2分,共计40分)
( C )
1、在学校教学中,每个科任教师要上多个不同的班,每个班又有多个不同的科任老师上课,这两者之间的关系是( )
( B )
2、在Access 2010中,要设置数据库的默认文件夹,可以选择“文件”选项卡中的( )命令
( D )
3、( )语句不会建立隐式事务。
( A )
4、用来插入数据和更新数据的命令是( )。
( D )
5、下面叙述中正确的是( )。
( D )
6、在SELECT语句的语法结构中,【】用于指定组的选择条件。
( D )
7、一个数据库系统( )外视图。
( A )
8、关系模型的基本结构是( )。
( D )
9、数据库表移出数据库后,变成自由表,该表的( )仍然有效。
( A )
10、“is-part-of”联系是指数据间的( )
( D )
11、()是Oracle数据库对象的别名,可以强化对象的安全性。
( C )
12、下列选项中,不.属于关系模型三个重要组成部分的是( )
( B )
13、在事务依赖图中,如果两个事务的依赖关系形成一个循环,那么就会( )。
( A )
14、oracle中,使用以下哪个单条命令可以将数据库关闭并重新启动?()
( D )
15、select replace('长江长城黄山黄河','长','黄') 返回的是______。
( B )
16、为数据表创建索引的目的是 。
( A )
17、在下列代码【】中分别为break,continue和return时,输出数值为()。Declare @n intSet @n=3While @n>0 begin set @n=@n-1 if @n=1 【】 endPrint @n
( A )
18、下列操作可以用来为一个备份操作手动分配通道的是( )。
( B )
19、下列创建表语句正确的是:( )。
( D )
20、设 M=“111”,N=“222”, 下列表达式为假的是____。
二、填空题 (共5题,每题2分,共计10分)
1、合并局部E-R图时可能会发生三种冲突,它们是:( )、( )和( )。
2、装入数据是()阶段的主要工作。
3、在 SELECT-SQL 语句中,表示条件表达式用 WHERE 子句,分组用______子句。
4、数据库系统的逻辑模型按照计算机的观点对数据建模,主要包括()、()、()面向对象模型、对象关系模型和斑结构化数据模型等。
5、事物的ACID特性,是指事物具有()、 ( )、( )和( )4个特性。
三、判断题 (共10题,每题1分,共计10分)
( T )
1、Access创建的数据库可以作为网站的数据库,为网站提供数据支持服务。
( F )
2、一个关系只有一个候选码(键)
( F )
3、在关系代数中,从两个关系中找出相同元组的运算称为差运算。
( F )
4、在关系模型中,关系的码(键)只能是一个属性
( F )
5、关系代数中五种基本运算是并、差、选择、投影、连接
( T )
6、与客户/服务器结构相比较,浏览器/服务器结构的应用程序易于安装与部署。
( F )
7、SQL语言具有两种使用方式,分别称为交互式SQL和解释式SQL。
( T )
8、smallint 是SQL的数据类型吗?
( T )
9、在设计视图中删除某个字段后,可以使用功能区中的“撤销”按钮来恢复
( F )
10、当前市场上绝大多数数据库软件都是基于网状模型设计的。
四、综合应用题 (共2题,每题20分,共计40分)
1、若定义如下关系模式: student(sno,sn,ssex,sclass,sbirthday,stel) course(cno,cn,cCredit,clesson) sc(sno,cno,grade1,grade2,grade3) 请用SQL语言表达式实现如下要求. (1)从student表读取学号为S1同学的数据记录,如果存在,则查询该生的信息,否则输出“不存在学号为S1的学生” (2)从student表选取学号和性别,如果性别字段的值为“男”,则输出“M”,如果为“女”则输出“F”。 (3)编写T-SQL程序计算1到100的偶数和。 (4)编写T-SQL程序实现功能:如果存在姓名为“张三”的学生,则输出该生的作业等级结果(学号、姓名、课程名称、等级1),按分数段显示等级“优秀”、“良好”、“中等”、“及格”和“不及格”,如果不存在,则输出提示文字为“没有这个名字的学生”。 (5)创建一个名称为query_student的存储过程,该存储过程的功能是根据学号查询学生的成绩情况,如果该生存在,则显示学号、选课门数、作业1的最高分及最低分,否则显示“该学号不存在”。
2、某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。 (1)根据上述语义画出ER图,在ER图中需注明实体的属性、联系的类型及实体的标识符。 (2)将ER模型转换成关系模型,并指出每个关系模式的主键和外键。 (3)分析每个关系模式已经达到第几范式。
相关标签:
- 数据库原理及应用
- 北京联合大学
- 期末