东大21春学期《数据库应用》在线平时作业1[答案]答案
21春学期《数据库应用》在线平时作业1
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )。 I.人工管理阶段 II.文件系统阶段 III.数据库阶段
A.I 和 II
B.只有 II
C.II 和 III
D.只有 I
正确选项:----
2.工具栏中的 按钮用于( )。
A.降序排序
B.升序排序
C.查找内容
D.替换内容
3.关系数据库的规范化理论指出:关系数据库中的关系应该满足一定的要求,最起码的要求是达到1NF,即满足( )。
A.每个非主键属性都完全依赖于主键属性
B.主键属性唯一标识关系中的元组
C.关系中的元组不可重复
D.每个属性都是不可分解的
4.当单击命令按钮时,最先发生的事件是( )
A.click
B.keypress
C.gotfocus
D.enter
正确选项:----
5.生成表查询不能应用于( )
A.创建表的备份副本
B.快速批量追加数据
C.提高基于表查询或SQL语句的窗体和报表的性能
D.创建包含旧记录的历史表
正确选项:----
6.关系模式的候选关键字可以有1个或多个,而主关键字有( ) 。
A.多个
B.0个
C.1个
D.1个或多个
7.以下不属于命令按钮的"事件"属性的是( ).
A.更新前
B.鼠标按下
C.退出
D.单击
8.关系数据库管理系统应能实现的专门关系运算包括( )。
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制表
正确选项:----
9.以下不属于组合框的"事件"属性的是( ).
A.更改
B.激活
C.退出
D.单击
10.在报表的"设计"视图中,可以包含( ).
A.标签
B.文本框
C.图形
D.都可以
正确选项:----
11.假设某数据表中有一个“姓名”字段,查找姓“王”的记录的准则是( )
A.Not“王*”
正确选项:----
B.Like“王”
正确选项:----
C.Like“王*”
D.“王”
正确选项:----
12.关系数据库管理系统的3种基本关系运算不包括()
A.比较
B.选择
C.连接
D.投影
13.数据表类型的窗体不显示( ).
A.窗体页眉/页脚
B.文本框内容
C.列表框内容
D.标签内容
正确选项:----
14.以下( )事件发生在控件失去焦点时.
A.Enter
B.Exit
C.GotFocus
D.LostFocus
15.以下( )事件发生在焦点从一个控件移动到另一个控件之前.
A.Enter
B.Exit
C.GotFocus
D.LostFocus
16.关系模式R中的属性全是主属性,则R的最高范式必定是( ) 。
A.1NF
B.2NF
C.3NF
D.BCNF
17.工具箱中的 按钮用于创建( )控件.
A.组合框
B.文本框
C.命令按钮
D.选项按钮
18.描述数据库全体数据的全局逻辑结构和特性的是( ) 。
A.模式
B.内模式
C.外模式
D.用户模式
19.宏组是由( )组成的.
A.若干宏操作
B.子宏
C.若干宏
D.都不正确
正确选项:----
20.( )是存储在计算机内有结构的数据的集合.
A.数据库系统
B.数据库
C.数据库管理系统
D.数据结构
正确选项:----
东大21春学期《数据库应用》在线平时作业1[答案]历年真题如下:
学习中心:
专 业:
年 级: 年 春/秋 季
学 号:
学 生:
题 目:
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 数据库的更新
列出删除数据表或插入数据表的核心代码。