东大21春学期《数据库应用》在线平时作业2[答案]答案
C.数据库管理系统
D.数据结构
正确选项:----
2.以下不为系统定义常量的是( )
A.FALSE
B.TRUE
C.Yes
D.Null
3.要保证数据库的数据独立性,需要修改的是( ) 。
A.模式与外模式
B.模式与内模式
C.三层之间的两种映射
D.三层模式
正确选项:----
4.关系模式的候选关键字可以有1个或多个,而主关键字有( ) 。
A.多个
B.0个
C.1个
D.1个或多个
正确选项:----
5.在SQL语句中,实现数据检索的语句是( )。
A.SELECT
B.INSERT
C.UPDATE
正确选项:----
D.DELETE
正确选项:----
6.数据库系统与文件系统的主要区别是( )
A.数据库系统复杂,而文件系统简单
B.文件系统不能解决数据冗余和数据独立性问题,而数据库管理系统可以解决
C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
D.文件系统的数据量较少,而数据库系统可以管理庞大的数据量
正确选项:----
7.关系数据库系统中所使用的数据结构是()
A.树
B.图
C.表格
D.二维表格
正确选项:----
8.在宏的表达式中要引用窗体From上控件Txt1的值,可以使用的引用式是( ).
A.Txt1
B.From1!Txt1
C.Froms!From1!Txt1
D.Froms!Txt1
正确选项:----
9.以下( )事件发生在控件失去焦点时.
A.Enter
B.Exit
C.GotFocus
D.LostFocus
正确选项:----
10.若要撤销数据库中已经存在的表S,可用( )。
A.DELETE TABLE S
B.DELETE S
正确选项:----
C.DROP TABLE S
D.DROP S
11.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能( )。
正确选项:----
A.数据查询
B.数据操纵
C.数据定义
D.数据控制
正确选项:----
12.以下( )事件发生在控件接收焦点时.
A.Enter
B.Exit
C.GotFocus
D.LostFocus
13.数据表类型的窗体不显示( ).
A.窗体页眉/页脚
B.文本框内容
C.列表框内容
D.标签内容
正确选项:----
14.关系代数表达式的优化策略中,首先要做的是( ) 。
A.对文件进行预处理
B.尽早执行选择运算
C.执行笛卡尔积运算
D.投影运算
15.SQL语句是( )语言
A.层次数据库
B.网络数据库
C.关系数据库
D.非数据库
正确选项:----
16.在关系数据库中,要求基本关系中所有的主属性上不能有空值,其遵守的约束规则是( ) 。
A.数据依赖完整性规则
B.用户定义完整性规则
C.实体完整性规则
D.域完整性规则
17.不能使一个关系从第一范式转化为第二范式的条件是( )。
A.每一个非属性都完全函数依赖主属性
B.每一个非属性都部分函数依赖主属性
C.在一个关系中没有非属性存在
D.主键由一个属性构成
18.要设置在报表没每一页的顶部都输出的信息,需要设置( ).
A.报表页眉
B.页面页眉
C.报表页脚
D.页面页脚
正确选项:----
19.下面的选项不是关系数据库基本特征的是( )。
A.不同的列应有不同的数据类型
B.不同的列应有不同的列名
C.与行的次序无关
D.与列的次序无关
20.在( )中一个结点可以有多个双亲,节点之间可以有多种联系。
A.网状模型
B.关系模型
C.层次模型
D.以上都有
正确选项:----
东大21春学期《数据库应用》在线平时作业2[答案]历年真题如下:
学习中心:
专 业:
年 级: 年 春/秋 季
学 号:
学 生:
题 目:
1.谈谈你对本课程学习过程中的心得体会与建议?
2. 严格按照《SQL数据库课程设计要求》完成课程设计。
《SQL数据库课程设计》要求
《SQL数据库课程设计》是大连理工大学网络教育学院计算机应用技术专业开展的一项实践教学环节,是理论联系实践的纽带和桥梁,是培养学生综合运用所学知识解决实际问题的有效手段。该课程设计要求如下:
1.要求学生以SQL Server 2008或其他版本为后台数据库,以VB、VC或其他开发工具作为前台开发工具,围绕自己选定的某一个具体的系统完成一个小型数据库应用系统的开发,例如《图书管理系统的设计与实现》《书店管理系统的设计与实现》等。其课程设计具体内容包括项目概况、需求分析、详细设计等。
2.要求学生必须撰写题目及心得体会,按照《SQL数据库课程设计模板》提供的格式和内容进行课程设计,完成课程设计模板提供的全部课程设计内容,字数要求达到3000字以上。
3.学生在进行课程设计的过程中,可参考辅导教师在导学资料中上传的文献资料,有问题可通过课程论坛答疑。
4.学生提交本课程设计形式
学生需要以WORD附件形式(附件的大小限制在10M以内)将完成的课程设计以“离线作业”形式上传至课程平台中的“离线作业”模块,通过选择已完成的课程设计,点“上交”即可,如下图所示。
5.课程设计批阅
老师会在离线作业关闭后集中批阅课程设计,在离线作业截止时间前不进行任何形式的批阅。
注意:本课程设计应该独立完成,不准抄袭他人或者请人代做,如有雷同作业,成绩以零分计。
下文为《SQL数据库课程设计模板》
1 项目概况
本章需简单介绍具体使用的哪个版本SQL数据库,选用的前台开发工具以及自己所设计的具体什么系统。
2.1 SQL 数据库简介
具体描述SQL数据库的基本情况,最好以SQL Server 2008以上版本为主
2.2 XX概述
具体描述前台开发工具
2.1 XX系统概述
具体介绍设计的XX系统
2 需求分析
2.1 需求分析
简单介绍XX系统具备的可行性,如可操作性、实用性等。
2.2 数据分析
具体描述设计的各类数据表,要求以表格的形式把数据表全部列出。数据表中包含字段名称、数据宽度、允许空值、主键。如下表所示:
表2.1 学生姓名表
字段名称 数据宽度 允许空值 主键
学号 Int 否 是
姓名 Char(10) 否
民族 Char(20) 否
生日 Date 否
2.3 功能分析
详细描述系统所具备的各项功能,如查询、修改等功能
3 详细设计
详细设计是本课程设计的重点,要求学生列出系统的具体设计模块,要求图文并茂,并附上涉及数据库的核心代码。
3.1 系统结构图
系统的结构图可用层次图表示,按照个人设计的系统绘制出系统结构图。要求至少绘制一幅总体的设计结构图。学生可以根据个人情况可以挥着各个模板结构图。
3.2 系统实现
详细介绍系统的各个模板,文字可以稍微少一点,但是每一个模板都必须包含一幅截图。
3.3.1 主界面模块
3.3.2 XX模块
3.3.3 XX模块
3.3 数据库实现
该小节是文章的重点,要求学生列出实现数据库部分的核心代码
3.3.1 数据库的建立
列出建立的一个数据库或数据表的代码。
3.3.2 数据库的更新
列出删除数据表或插入数据表的核心代码。