A.数据的结构化B.数据的冗余度小 C.较高的数据独立性D.程序的标准化
2.下列叙述正确的为(B)
A.关系中允许有重复的元组,也允许有重复的属性名
B.关系中允许有重复的元组,不允许有重复的属性名
C.关系中不允许有重复的元组,允许有重复的属性名
D.关系中不允许有重复的元组,也不允许有重复的属性名
3.如果两个实体之间的联系是1:M,则实现l:M联系的方法是 (C)
A.将两个实体转换成一个关系
B.将两个实体转换的关系中,分别加入另一个关系的主码。
C.将“1”端实体转换的关系的主码,放入“M”端实体转换的关系中
D.将“M”端实体转换的关系的主码,放入“1”端实体转换的关系中
4.SQL的标准库函数COUNT,SUM,AVG,MAX与MIN等,不允许出现在下列语句 (D)中 A.SEIECT
B.HAVINGC.GROUP……HAVING D.WHERE
填空题
1、班级和学生之间的联系是(一对多)联系,班级和班长之间的联系是( 一对一 )联系,学生和课程之间的
联系是( 多对多 )联系。
2、在数据库的三级模式结构中,外模式有( 多个),模式和内模式只有( 一个)。
3、DB的含义是( 数据库),DBS的含义是( 数据库系统),DBMS的含义是( 数据库管理系统)。
简答题:
1、SQL Server中的语句权限的含义及内容。
语句权限主要指用户是否具有权限来执行某一语句,这些语句通常是一些具有管理性的 *** 作,如创建数据库、表、存储过程、触发器等。
2、SQL Server中数据库和应用程序的安全机制有哪四种?
用户标识与鉴别;存取控制;视图机制;审计机制等
3、事务故障的恢复方法。
反向扫描日志文件,查找该事务的更新 *** 作;对该事务的更新 *** 作进行逆向 *** 作;继续反向扫描日志文件,查找该事务的其他更新 *** 作并逆向 *** 作;继续处理,直到事务的开始标记。
4、E-R图设计中,合并分E-R图时可能产生的冲突及解决办法。
冲突主要有三种:属性冲突、命名冲突和结构冲突。属性冲突需要靠各部门协商讨论解决,但也非易事;命名冲突通常也像处理属性冲突一样,通过讨论协商等行政手段进行解决;结构冲突主要是根据应用的语义对实体联系
的类型进行综合或调整。
5、事务的四个性质。
(1)原子性(Atomicity)
事务的原子性是指事务中包含的所有 *** 作要么全做,要么全不做(all or none)。
(2) 一致性(Consistency)在事务开始以前,数据库处于一致性的状态,事务结束后,数据库也必须处于一致性状态。 事务应该把数据库从一个一致性状态转换到另外一个一致性状态。
(3) 隔离性(Isolation)事务隔离性要求系统必须保证事务不受其他并发执行的事务的影响,也即要达到这样一种效果:对于任何一对事务T1 和 T2,在事务 T1 看来,T2 要么在 T1 开始之前已经结束,要么在 T1 完成之
后才开始执行。这样,每个事务都感觉不到系统中有其他事务在并发地执行。
(4)持久性(Durability)一个事务一旦成功完成,它对数据库的改变必须是永久的,即便是在系统遇到故障的情况下也不会丢失。数据的重要性决定了事务持久性的重要性。
6、有两个实体集,若它们之间存在着一个M:N联系、1:M联系和1:1联系,根据ER模型转换成关系数据库的规则,这个ER结构转换成表的个数分别是多少?
M:N联系:三个表,1:M联系:两个表,1:1联系:两个表
7、举例说明参照完整性规则中对外码有何要求。
若属性F是基本关系R的外码,它与基本关系S的主码KS相对应,则对于R中每一元组在F上的值必须为:或者为空,或者等于S中某个元组的主码值。比如:学生关系中每个元组的专业号属性只能取下面两类值:空值,表示未给该
学生分配专业;非空值,这时该值必须是专业关系中某个元组的专业号值。
8、举例说明SQL Server中有哪3类触发器。
INSERT触发器、UPDATE触发器和DELETE触发器 (不再举例)
SQL语言设计题
将借书日期在2006年4月以前的借阅记录存入临时的超期借阅表。
select * into #超期借阅表 from 借阅记录表 where 日期<'2006-04-01'
设有如下三个关系模式,用SQL语句完成:
学生(学号,姓名,性别,年龄,专业)
课程(课程号,课程名,学分,先行课)
选课(学号,课程号,任课教师,成绩)
1、创建电子商务专业学生成绩视图,属性包括学号、姓名、课程名和成绩。
create view '电子商务专业学生成绩视图' as
select s.学号,s.姓名,c.课程名,s_c.成绩 from table 学生 s,课程 c,选课 s_c where
s.学号=s_c.学号 and s_c.课程号=c.课程号 and s.专业='电子商务'
2、创建计算机应用专业的学生成绩统计视图,属性包括学号、姓名、总成绩和平均成绩。
create view ‘计算机专业学生成绩统计视图’ as
select s.学号,s.姓名,sum(成绩),avg(成绩) from 学生 s,选课 s_c
where s.学号=s_c.学号 and 专业='计算机应用'
group by 学号,姓名
3、查询没有成绩的学生的学号、姓名和课程号。
select distinct s.学号,s.姓名,s_c.课程号 from s,s_c where s.学号=s_c.学号 where s_c.成绩=0
4、查询选修课程号为001且成绩为最好的学生的学号、姓名和成绩
select s.学号,s.姓名,max(s_c.成绩) from 学生 s,选课 s_c where s.学号=s_c.学号 and s_c.课程号=‘001’
5、查询至少选修了二门及二门以上课程的学生的学号
select 学号 from 选课表 group by 学号 having count(*)>=2
下列说法中正确的是()。 a在买计算机时,当然买最高档的 b频繁开、关机对计算机的使用寿命并无影响c 为防止计算机感染病毒,应常用消毒液清洗计算机 d系统启动软盘应写保护,且一般在该盘中不要存放用户程序及数据 D下面预防计算机病毒的手段,错误的是()。 a要经常地对硬盘上的文件进行备份 b凡不需要再写入数据的磁盘都应有写保护c 将所有的.com和.exe文件赋以“只读”属性 d对磁盘进行清洗 D
计算机病毒通常分为引导型、复合型和()。 外壳型 文件型 内码型 *** 作系统型 B
最先开展的电子商务类型是()。 企业对个人 企业对企业 企业对政府 个人对个人 A
人类社会最先开展的电子商务类型是( )。 B to C B to B B to G C to C A
人类社会最先开展电子商务零售活动的国家是在( )。 亚洲 欧洲 美洲 澳洲 B
公布世界上第一个Internet电子商务标准是在()。 1998年 1999年 2000年 2001年 B
在电子商务分类中,C to C是( )。 消费者与消费者间的电子商务 企业间的电子商务 企业内部的电子商务 企业与消费者间的电子商务 A
在电子商务分类中,B to G是( )。 消费者与消费者间的电子商务 企业间的电子商务 企业内部的电子商务 企业对政府的电子商务 D
在电子商务分类中,G to G是( )。 政府与政府间的电子商务 企业间的电子商务 企业内部的电子商务 企业与消费者间的电子商务 A
在电子商务分类中,B to B是( )。 消费者与消费者间的电子商务 企业间的电子商务 企业内部的电子商务 企业对政府的电子商务 B
在电子商务分类中,B to C是( )。 消费者与消费者间的电子商务 企业间的电子商务 企业与消费者的电子商务 企业对政府的电子商务 C
在电子政务分类中,G to G是( )。 政府对政府的电子政务 企业间的电子政务 政府对企业的电子政务 政府对公民的电子政务 A
在电子政务分类中,G to B是( )。 企业对个人的电子政务 政府对企业的电子政务 企业对政府的电子政务 政府对公民的电子政务 B
在电子政务分类中,G to C是( )。 政府对政府的电子政务 企业间的电子政务 政府对公民的电子政务 企业对政府的电子商务 C
在电子政务分类中,B to G是( )。 政府对政府的电子政务 企业间的电子政务 政府对公民的电子政务 企业对政府的电子政务 D
我国电子政务的“三网一库”是指机关内部办公网、办公义务资源网、( )及电子政务信息资源库。 局域网 城域网 公共管理与服务网络 广域网 C
ECP(Electronic Check Paper)是( )。 电子现金 xyk 电子支票 电子钱包 C
Digital Purse是()。 电子现金 数字钱包 电子支票 电子钱包 B
与传统现金相比电子现金的优点是( )。 方便、成本低 管理控制技术复杂 已解决合理征税问题 不可能被伪造 A
与传统结算工具相比,电子结算的主要缺点是( )。 缺乏便利性 缺乏安全性 初期投入大、技术复杂 不能进行小额结算 C
电子数据交换的简称是( )。 EFT EDI NET EC B
下面哪项不属于电子商务软件功能( )。 商品目录显示 购物车 交易处理机制 WWW平台选择 D
在线调查常见的方法是()。 邮寄调查 电话调查 人员调查 电子邮件调查 D
下列有关数据的存储结构的叙述中正确的是: 顺序存储方式只能用于存储线性结构 顺序存储方式的优点是存储密度大、且插入和删除运算效率高 链表的每个结点中都恰好包含一个指针 栈和队列的存储方式既可是顺序方式也可是链接方式 D
算法的时间复杂度是指: 执行算法程序所需要的时间 算法程序的长度 算法执行过程中所需要的基本运算次数 算法执行过程中所需要的基本运算次数 C
算法的空间复杂度是指: 算法程序的长度 算法程序中的指令条数 算法程序所占的存储空间 算法执行过程中所需要的存储空间 D
下列叙述中正确的是: 线性表是线性结构 栈与队列是非线性结构 线性链表是非线性结构 二叉树是线性结构 A
数据的存储结构是指: 数据所占的存储空间量 数据的逻辑结构在计算机中的表示 数据在计算机中的顺序存储方式 存储在外存中的数据 B
下列关于队列的叙述中正确的是: 在队列中只能插入数据 在队列中只能删除数据 队列是先进先出的线性表 队列是先进后出的线性表 C
下列关于栈的叙述中正确的是: 栈是非线性结构 栈是一种树状结构 栈具有先进先出的特征 栈具有后进先出的特征 D
链表不具有的特点是: 可随机访问任一元素 插入和删除不需要移动的元素 不必事先估计存储空间 所需空间与线性表长度成正比 A
在深度为5的满二叉树中叶子结点的个数为: 32 31 16 15 C
对长度为n的线性表进行顺序查找:在最坏情况下所需要的比较次数为: n+l n (n+1)/2 n/2 B
程序流程图(PFD)中的箭头代表的是: 数据流部 控制流 调用关系 组成关系 B
下面不属于软件工程3要素的是: 工具 过程 方法 环境 D
数据流图用于抽象描述一个软件的逻辑模型。数据流图由一些特定的图符构成。下列图符名标示的图符不属于数据流图合法图符的是: 控制流 加CE 数据存储 源和潭 A
软件测试过程是软件开发过程的逆过程其最基础性的测试应是: 集成测试 单元测试 有效性测试 系统测试 B
在结构化方法中软件功能分解属于下列软件开发中的阶段是: 详细设计 需求分析 总体设计 编程调试 C
软件测试的目的是: 发现错误 演示元件功能 改善软件的性能 挖掘软件的潜能 A
软件需求分析阶段的工作可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及: 阶段性报告 需求评审 总结 都不正确 B
软件调试技术包括: 边界值分析 演绎法 循环覆盖 集成测试 B
软件需求说明书是需求分析阶段的最后成果。以下Ⅰ.数据描述、II.功能描述、Ⅲ.性能描述、Ⅳ.文件结构,哪些是其应包括的内容? I和II II和III II和IV I,Ⅱ和Ⅲ D
软件测试方法中的静态测试方法之一为: 计算机辅助静态分析 黑盒法 路径覆盖 边界值分析 A
在详细设计阶段经常采用的工具有: PAD SA SC DFD A
下列工具中需求分析常用的工具是: PAD PFD NS DFD D
在软件生命周期中能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是: 概要设计 详细设计 可行性分析 需求分析 D
需求分析阶段的任务是确定: 软件开发方法 软件开发工具 软件开发费 软件系统的功能 D
检查软件产品是否符合需求定义的过程称为: 确认测试 集成测试 验证测试 验收测试 A
软件危机的主要表现有多个方面。例如:I�需求增长无法满足II�生产成本过高Ⅲ�进度无法控制Ⅳ�需求定义不准确V�质量不易保证Ⅵ�难以满足维护需要但比较而言。一般认为软件危机产生的主要原因是: I和II I和III II和V I和Ⅵ D
软件测试是保证软件质量的重要手段其首要任务是: 保证软件的正确性 改正软件存在的错误 发现软件的潜在错误 实现程序正确性证明 C
下面不属于软件设计原则的是: 抽象 模块化 自底向上 信息隐蔽 C
在结构化方法的软件需求定义中可采用分析工具来辅助完成。下列工具中哪些是常用的工具?。 I数据流图 II结构图 Ⅲ数据字典 Ⅳ判定表I和IIII、Ⅱ和IIII、Ⅱ和IVI、Ⅲ和Ⅳ A
结构化程序设计主要强调的是: 程序的规模 程序的易读性 程序的执行效率 程序的可移植性 B
对建立良好的程序设计风格下面描述正确的是: 程序应简单、清晰、可读性好 符号名的命名只要符合语法 充分考虑程序的执行效率 程序的注释可有可无 A
在面向对象方法中一个对象请求另一个对象为其服务的方式是通过发送: 调用语句 命令 口令 消息 D
信息隐蔽的概念与下述哪一种概念直接相关? 软件结构定义 模块独立性 模块类型划分 模块耦合度 B
下面对对象概念描述错误的是: 任何对象都必须有继承性 对象是属性和方法的封装体 对象间的通信靠消息传递 *** 作是对象的动态属性 A
数据库管理系统是( )。 应用软件 系统软件 教学软件 工具软件 B
数据库系统的组成要素不包括( )。 硬件平台 用户 网络 数据库管理员 C
"在下列关系中,( )是一对多的关系。
" 董事长和员工 医生和患者 产品和生产厂家 任课教师和学生 A
在对关系的描述中,( )是错误的。 一个关系表通常是同一个主题的数据集合 关系表采用主键来唯一标识元组 一个关系表可以有多个主键 关系是二维表 C
对关系数据库的检索 *** 作可由三种基本关系运算组合而成,这三种基本关系运算不包括( )。 连接 "比较
" 选择 投影 B
"下列不属于Access数据库对象的是( )。
" 表 窗体 向导 查询 C
"下列不是关系种类的是( )。
" 多对一 一对一 一对多 多对多 A
"属于Access可以导入或链接数据源的是( )。
" Excel Access FoxPro 以上皆是 D
"下述关于数据库系统的叙述中正确的是()。
" 数据库系统避免了一切冗余 数据库系统减少了数据冗余 数据库系统中数据的一致性是指数据类型一致 数据库系统比文件系统能管理更多的数据 B
三级模式间存在二级映射,它们是()。 概念模式与外模式间,概念模式与内模式间 子模式与内模式间,外模式与内模式间 子模式与外模式间,概念模式与内模式间 概念模式与内模式间,外模式与内模式间 A
关系数据库管理系统能实现的专门关系运算包括()。 关联、更新、排序 排序、索引、统计 选择、投影、连接 显示、打印、制表 C
用树型结构来表示实体之间联系的模型是()。 数据模型 网状模型 层次模型 关系模型 C
在关系数据库中,用来表示实体之间联系的是()。 二维表 线性表 树结构 网结构 A
将E-R图转换到关系模式时,实体和联系都可以表示为()。 关系 属性 键 域 A
下列4个选项中,可以直接用于表示概念模型的是()。 层次模型 实体-联系(E-R)模型 关系模型 网状模型 B
数据库的三级结构分别被定义为()。 子模式、模式和概念模式 外模式、子模式和存储模式 模式、概念模式和物理模式 外模式、概念模式和内模式 D
"公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。
" 一对一 多对多 一对多 多对一 C
下列4个选项中,说法不正确的是()。 数据库具有较高的数据独立性 数据库中的数据可以共享 数据库避免了一切数据的重复 数据库减少了数据冗余 C
"在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是()。
" 人工管理 文件系统 数据项管理 数据库系统 D
"从关系中挑选出指定的属性组成新关系的运算称为()。
" 投影运算 选取运算 联接运算 交运算 A
"数据库系统的核心是()。
" 软件工具 数据库管理系统 数据库 数据模型 B
把E-R模型转换成关系模型的过程,属于数据库的()。 需求分析 概念设计 逻辑设计 物理设计 C
关系表中的每一横行称为一个()。 字段 元组或记录 码 属性 B
"数据库系统的体系结构是()。
" 三级模式结构和二级映射 二级模式结构和一级映射 三级模式结构和三级映射 三级模式结构和一级映射 A
数据库中存储的是()。 数据之间的联系 数据 数据以及数据之间的联系 数据模型 C
"反映现实世界中的实体及实体间联系的信息模型是()。
" 关系模型 层次模型 E-R模型 网状模型 C
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。 数据与程序独立存放 不同的数据被存放在不同的文件中 不同的数据只能被对应的应用程序所使用 以上三种说法都不对 D
数据模型按不同的应用层次分为三种类型,它们是( )数据模型、逻辑数据模型和物理数据模型。 概念 关系 用户 层次 A
数据库设计分为以下6个阶段:需求分析阶段、( )、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。 系统设计阶段 "概念设计阶段 " 总体设计阶段 模块设计阶段 B
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、( )和自定义完整性。 域完整性 关联完整性 参照完整性 用户完整性 C
数据库管理系统常见的数据模型有层次模型、网状模型和( )三种。 逻辑模型 关系模型 树状模型 物理模型 B
如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体"工人"与实体"设施"之间存在( )联系。 网状 多对多 一对多 一对一 C
下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。 外模式 内模式 概念模式 逻辑模式 B
关系模型的数据 *** 纵即是建立在关系上的数据 *** 纵,一般有( )、增加、删除和修改四种 *** 作。 连接 投影 选择 查询 D
在关系数据库中,把数据表示成二维表,每一个二维表称为( )。 关系 实体 元组 对象 A
数据库保护分为:安全性控制、( )、并发性控制和数据的恢复。 密码控制 访问控制 完整性控制 正确性控制 C
下列叙述中正确的是( )。 数据库系统中,数据的物理结构必须与逻辑结构一致 数据库技术的根本目标是要解决数据共享的问题 数据库设计是指设计数据库管理系统 数据库是一个独立的系统,不需要 *** 作系统的支持 B
"下列有关数据库的描述,正确的是()。
" 数据库是一组文件 数据库是一个结构化的数据集合 数据库是一个关系 数据库是一个DBF文件 B
数据库设计包括两个方面的设计内容,它们是()。 概念设计和逻辑设计 模式设计和内模式设计 内模式设计和物理设计 结构特性设计和行为特性设计 D
单个用户使用的数据视图的描述称为( ) 内模式 外模式 存储模式 概念模式 B
"在数据库管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有( )。
A. B.
C.D.
" 数据无冗余 专门的数据管理软件 数据可共享 特定的数据模型 D这是计算机大一计算机导论期末考试试题
"SQL语言又称为( )。
" 结构化控制语言 结构化 *** 纵语言 结构化定义语言 结构化查询语言 D
索引属于( )。 概念模式 外模式 模式 内模式 B
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)