0.0762

五煦查题

快速找到你需要的那道考题与答案

mooc数据库技术与应用_11课后答案(mooc2023课后作业答案)

47 min read

mooc数据库技术与应用_11课后答案(mooc2023课后作业答案)

第1章 数据库系统概述

1.1 数据库相关概念随堂测验

1、数据术数据库管理系统能实现对数据库中数据的库技c课查询、插入、用课业答修改和删除,后答后作这类功能称为( )。案m案
A、数据术数据定义功能
B、库技c课数据管理功能
C、用课业答数据操纵功能
D、后答后作数据控制功能

2、案m案下面列出的数据术数据管理技术发展的三个阶段中,没有专门的库技c课软件对数据进行管理的是( )。 I.人工管理阶段 II.文件系统阶段 III.数据库阶段
A、用课业答I 和 II
B、后答后作只有 II
C、案m案II 和 III
D、只有 I

第1章 单元测验

1、数据库系统的核心部分是( )。
A、硬件
B、软件
C、数据库
D、数据库管理员

2、数据处理发展经过了人工管理阶段、文件系统阶段、( )阶段和高级数据库系统阶段。
A、初级数据库
B、数据库系统
C、中级数据库
D、操作系统

3、在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是( )。
A、层次结构
B、二维表结构
C、网状结构
D、封装结构

4、关系数据库管理系统应能实现的专门关系运算包括( )。
A、排序、索引、统计
B、选择、投影、连接
C、关联、更新、排序
D、显示、打印、制表

5、已知一个关系,学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。
A、实体完整性
B、参照完整性
C、用户自定义完整性
D、关键字完整性

6、数据库系统与文件系统的最根本的区别是( )。
A、文件系统只能管理程序文件,而数据库系统可以管理各种类型文件
B、数据库系统复杂,而文件系统简单
C、文件系统管理的数据量少,而数据库系统可以管理庞大数据量
D、文件系统不能解决数据冗余和数据的独立性,而数据库系统能

7、数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。
A、DBS包括DB和DBMS
B、DBMS包括DB和DBS
C、DB包括DBS和DBMS
D、DBS就是DB,也就是DBMS

8、数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展。分布式数据库、面向对象数据库等新型数据库属于哪一个发展阶段?( )
A、人工管理阶段
B、文件系统阶段
C、数据库系统阶段
D、高级数据库技术阶段

9、层次模型、网络模型和关系模型数据库的划分原则是( )。
A、联系的复杂程序
B、数据之间的联系
C、记录长度
D、文件的大小

10、现有如下关系:患者(患者编号,患者姓名,性别,出生日期,单位),医疗(患者编号,医生编号, 医生姓名,诊断日期,诊断结果)其中,医疗关系中的外关键字是( )。
A、患者编号
B、患者姓名
C、患者编号和患者姓名
D、医生编号和患者编号

11、在关系模型中,一个关键字( )。
A、可以由多个任意属性组成
B、最多由一个属性组成
C、可有一个或多个其值能够唯一表示该关系模式中任何元组的属性组成
D、以上都不是

12、按照传统的数据模型分类,数据库系统可以分为三种类型( )。
A、大型、中型和小型
B、西文、中文和兼容
C、数据、图形和多媒体
D、层次、网状和关系

13、不同的数据模型之间的主要区别是( )
A、数据结构
B、完整性约束
C、数据操纵
D、数据安全

14、下述不是DBA数据库管理员的职责的是( )。
A、完整性约束说明
B、定义数据库模式
C、数据库管理系统设计
D、数据库安全

15、用树形结构来表示实体之间联系的模型称为层次模型。

16、E-R图是用于描述数据库的数据模型。

17、实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。

18、属性是指实体具有的某种特性或若干方面的特性。

19、实体型是指实体属性的集合,表示实体所固有的若干特征。

20、关系模型就是关系数据库。

21、属性取值的变化范围称为该属性的域。

22、数据模型的三要素是:数据检索、数据更新、数据删除。

23、( )是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个用户共享,与应用程序彼此独立,统一管理的数据集合。

24、( )是反映客观事物存在方式和运动状态的记录,是信息的载体。

25、在数据库的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是( )。

26、( )是根据给定的条件找到关系中的若干元组组成新的关系,是对关系的元组进行筛选。

27、在一个关系中如果有这样一个属性(组),它的值能唯一地标识关系中的每一个元组,则称该属性(组)为( )。

28、在关系理论中,把数据表示成二维表,每一个二维表称为一个( )

第1章 面向问题的逻辑模型设计

1、借鉴学校的图书借阅系统,分析该系统如果要实现核心的图书借阅功能,需要抽象出哪些实体,每个实体的属性有哪些,实体之间的联系有哪些,联系的类型是哪一种,给出合理的解释并画出相应的E-R模型图;除了借阅功能外,该系统需要具备的其他主要功能还有哪些,列出1-2项,画出相应的E-R图。

第2章 关系代数及规范化

第2章 单元测验

1、
A、1NF
B、2NF
C、3NF
D、BCNF

2、
A、
B、
C、
D、

3、
A、
B、
C、
D、

4、关系运算不包括( )
A、连接
B、查询
C、投影
D、选择

5、下面的数据库产品中不是关系数据库的是( )
A、Oracle
B、DBTG
C、DB2
D、SQL SERVER

6、从逻辑角度看,数据库对象不包括( )
A、表
B、日志文件
C、数据库
D、视图

7、E-R模型中,信息的三种概念单元不包括( )
A、实体型
B、实体值
C、实体属性
D、实体间联系

8、
A、
B、
C、
D、

9、在关系运算中, ( )运算得到的新关系中属性个数多于原关系中属性个数。
A、选择
B、投影
C、连接
D、并

10、在关系运算中, ( )运算得到的新关系中属性个数多于原关系中属性个数。
A、选择
B、投影
C、连接
D、并

11、对于“关系”的描述,正确的是( )。
A、同一个关系中允许有完全相同的元组
B、同一个关系中元组必须按关键字升序存放
C、在一个关系中必须将关键字作为该关系的第一个属性
D、同一个关系中不能出现相同的属性名

12、根据关系数据库基于的数据模型,下列叙述正确的是( )
A、只存在一对多的实体关系,以图形方式来表示
B、以二维表格结构来保存数据,在关系表中不允许有重复行存在
C、能体现一对多、多对多的关系,但不能体现一对一的关系
D、系模型数据库是数据库发展的最初阶段

13、连接、选择和投影三种关系运算具有相同的结果。

14、关系模型采用二维表格来表示实体及其相互之间的联系。

15、关系是元组的集合。

16、任何一张二维表格都表示一个关系。

17、外键是指一个表中含有与另外一个表的主键相同的列或列组,外键不要求惟一。

18、取出关系中的某些列,并消去重复的元组只涉及到关系数据库的一类操作,即投影操作。

19、E-R图是用于描述数据库的数据模型。

20、在关系运算中,要选择若干属性组成新的关系,该运算称为( )。

21、外键约束主要用来实现数据的( )完整性,还可以实现( )完整性。

22、一个关系只有一个( )。

23、一个仓库可以存放多种零件,每一种零件可以存放在不同的仓库中,仓库和零件之间为___________的联系。

24、如果一个关系模式R(U)的所有属性都是( )的基本数据项,则称R(U)为第一范式,即R(U)∈1NF。

25、设关系模式R(U)∈2NF,且每一个非主属性既不部分函数依赖于码,也不传递函数依赖于码,则称R(U)为( )范式。

第3章 数据库设计与创建

3.1 数据库设计随堂测验

1、下列不属于概念设计目标的是()
A、定义和描述应用领域涉及的数据范围
B、描述清楚数据的属性特征
C、定义和描述数据的约束
D、确定数据的结构

2、下列不属于数据库物理设计内容的是()
A、确定数据库文件在磁盘上的物理存储位置
B、确定数据库文件的结构和具体实现细节
C、确定索引字段和索引类型
D、在进行数据库物理设计时要考虑空间利用率、数据访问效率

3.2 数据库创建与管理随堂测验

1、下面不属于数据库中包含的对象的是( )。
A、存储过程
B、数据表
C、视图
D、服务器

2、下列哪个不是SQL server 数据库文件的后缀( )。
A、.mdf
B、.ndf
C、.tif
D、.ldf

第3部分 单元测验

1、以下哪个不是数据库设计的内容( )。
A、创建数据库
B、E-R模型设计
C、逻辑结构设计
D、需求分析

2、对于关系的描述正确的是( )。
A、同一个关系中第一个属性必须是主码
B、同一个关系中主码必须可以有多个
C、同一个关系中不能出现相同的属性
D、同一个关系中可出现相同的属性

3、以下哪个不属于数据库对象( )。
A、字段
B、数据表
C、视图
D、索引

4、以下哪个不属于SQL SERVER数据库文件类型( )。
A、主数据库文件
B、次数据库文件
C、索引文件
D、事务日志文件

5、主数据库文件的扩展名是( )。
A、.mdf
B、.ndf
C、.ldf
D、.mdb

6、在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务 。
A、概念设计阶段
B、逻辑设计阶段
C、物理设计阶段
D、需求分析阶段

7、概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的( )。
A、关系模型
B、层次模型
C、概念模型
D、数据模型

8、在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是( )阶段的任务。
A、需求分析阶段
B、概念设计阶段
C、逻辑设计阶段
D、物理设计阶段

9、不属于SQL Server安装程序创建的系统数据库是( )。
A、Master
B、Model
C、Tempdb
D、Test

10、日志文件的扩展名是( )。
A、.mdf
B、.ndf
C、.ldf
D、.sql

11、SQL server系统中的所有系统及用户信息存储于哪个数据库( )。
A、master
B、model
C、tempdb
D、msdb

12、下列哪个数据文件是创建和正常使用一个数据库所必不可少的?( )
A、项目文件
B、安装程序文件
C、主数据文件
D、辅助数据文件

13、系统分析阶段最重要的内容是( )
A、进行系统全面的总体规划
B、明确程序的总需求目标
C、设计数据库结构
D、编程实现程序

14、概要设计阶段的任务是( )
A、明确系统需求
B、将系统划分为独立模块
C、发现系统错误
D、改正系统错误

15、如果关系模式设计不当,有可能引起数据删除异常。这种删除异常是指()
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、以下哪个不属于SQL SERVER数据库文件类型( )。
A、主数据库文件
B、次数据库文件
C、索引文件
D、事务日志文件

21、SQL的中文含义是( )。
A、结构化查询语言
B、结构化定义语言
C、结构化操纵语言
D、结构化选择语言

22、以下哪个不属于SQL SERVER数据库文件类型( )。
A、主数据库文件
B、次数据库文件
C、索引文件
D、事务日志文件

23、如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主键或只是主键的一部分,但却 是另一个关系的主键时,称该属性(或属性组)为这个关系的( )。
A、候选键
B、主键
C、外键
D、其他选项都不是

24、实体完整性是指关系中( )。
A、不允许有空行
B、主关键字不允许取空值
C、属性值外关键字取空值
D、允许外关键字取空值

25、将E-R图转换为表的过程中,如果实体之间存在多对多的关系,通常的做法是( )。
A、在两个实体间建立主外键关系。
B、在两个实体间建立关联表,把一个多对多的关系分解成两个一对多的关系。
C、在两个实体间建立关联表,把一个多对多的关系分解成两个一对一的关系。
D、在两个实体间不建立任何关系。

26、SQL SERVER 2012的辅助数据文件可以有多个。

27、SQL SERVER 2012的日志文件有且只能有一个。

28、SQL SERVER每次启动时都重新创建tempdb数据库。

29、数据库必须先打开才能使用,sql server中打开数据库的命令是open。

30、数据库文件的逻辑名称和物理名称必须相同。

31、数据库体系结构用内模式和模式之间的映射,保证了数据与程序的物理独立性。

32、若想设计一个性能良好的数据库,就要尽量满足( )原则。

33、( )是数据库设计的初级阶段,是应用用户与专业开发人员沟通的重要环节,它决定了系统的成败。

34、数据库( )是在需求分析的基础上,通过对用户需求进行分析、归纳、抽象,形成概念模型的过程。

35、数据库逻辑结构设计是把概念模型转换成某个数据库管理系统支持的( )。

36、物理结构设计目标:是为( )数据结构选取一个最适合应用环境的物理结构,包括存储结构和存取方法等。

37、( )阶段是数据库设计的基础,也是数据库设计的最初阶段。

38、数据库设计分为概念模型设计、逻辑模型设计和( )三个阶段。

39、有选修计算机基础的学生关系R,选修数据库的学生关系S。如果要求既选修了计算机基础又选修了数据库的学生,就应当进行( )运算。

40、数据库应用系统由应用软件、( )和数据库系统三部分构成。

第3章 分学科作业1

1、(1)教材67页第7题,根据需求设计系统E-R图。(10分) (2)教材96页11题,将(1)得到的E-R图转化为关系模式。(10分)

2、(1)教材68页,第8题,设计数据库E-R图。 (2)教材96页,将(1)得到的E-R图转化为关系模式。

作业2

1、(1)法学作业:在上次图书借阅管理E-R模型的基础上,根据所学知识优化上次E-R模型,至少确定3个主要实体及其属性,2个联系后,进行逻辑模型设计,将E-R模型转换为相应的关系模式,并进行规范化到3NF,对转换后的关系模式进行必要的说明(主键、外键等)。(20分) (2)会计作业:交4月6日上机实验报告。(20分) 统一要求:以附件形式提交,交word文档。法学的同学可以把手写截图放到word文件中。

第4章 数据表创建与管理

4.1 数据表与数据类型随堂测验

1、可以用于保存图像的字段数据类型是( )。
A、二进制型
B、字符型
C、数值型
D、日期时间型

2、下列( )数据类型在计算机中需要占用8个字节的存储空间。
A、tinyint
B、integer
C、money
D、real

3、数据表中的每一个横行称为一个( )。
A、记录
B、字段
C、主键
D、属性

4.2 数据表创建随堂测验

1、在SQL中,建立表用的命令是( )。
A、CREATE SCHEMA
B、)CREATE TABLE
C、CREATE VIEW
D、CREATE INDEX

2、数据表主要由三部分组成,分别是表名,表结构和( )。

3、数据表是整个数据库的( )。

4.3 数据表修改与删除随堂测验

1、在数据操作语言(DML)的基本功能中,不包括的是( )。
A、插入新数据
B、描述数据库结构
C、修改数据
D、删除数据

2、SQL中,删除数据库中已经存在的表S,可用( )。
A、DELETE TABLE S
B、DELETE S
C、DROP TABLE S
D、DROP S

3、ALTER TABLE语句可以修改表结构

4、T-SQL语言中用于修改表结构的命令是MODIFY TABLE

5、DROP TABLE 指令可以删除系统表

4.4 数据完整性随堂测验

1、下列不属于数据完整性约束的是( )
A、约束完整性
B、实体完整性
C、参照完整性
D、用户定义完整性

2、下列SQL语句中,能够实现实体完整性控制的语句是( )
A、PRIMARY KEY
B、FOREIGN KEY
C、FOREIGH KEY和REFERENCES
D、REFERENCES

3、外键约束用来强制数据的( )完整性。
A、参照
B、域(
C、实体
D、ABC都可以

4、数据库的完整性是指数据的( )、有效性和相容性。

4.5 约束随堂测验

1、以下那种对象不是用来实现数据库完整性的()
A、存储过程
B、默认值
C、规则
D、约束

2、主键约束用来强制数据的( )完整性。
A、实体
B、域
C、参照
D、ABC都可以

3、SQL Server中定义约束时可以把约束放在一个列上,称为()约束。

第4章 单元测验

1、一个数据表最多可以有( )个主键。
A、1
B、2
C、3
D、4

2、对于Unicode字符集中的字符,每个字符在计算机中用( )个字节存储。
A、1
B、2
C、3
D、4

3、SQL Server中可以用于保存图像字段的数据类型是( )。
A、字符型
B、数值型
C、二进制型
D、日期时间型

4、下列( )数据类型在SQL Server中需要占用8个字节的存储空间。
A、real
B、money
C、integer
D、tinyint

5、在使用SQL创建表时,下列( )用于表示主键约束。
A、Primary Key
B、Foreign Key
C、Feferences
D、Default

6、在修改表结构的SQL语句中,下列( )表示删除某个字段(列)。
A、add
B、modify
C、drop
D、alter

7、下列( )是SQL中用于更新记录的命令动词。
A、update
B、insert
C、delete
D、create

8、假设数据库中表A与表B建立了“一对多”关系,表B为“多”的一方,则下述说法中正确的是( )。
A、表A中的一个记录能与表B中的多个记录匹配
B、表B中的一个记录能与表A中的多个记录匹配
C、表A中的一个字段能与表B中的多个字段匹配
D、表B中的一个字段能与表A中的多个字段匹配

9、数据表中的每一个横行称为一个( )。
A、记录
B、字段
C、主键
D、属性

10、关系数据库中的表不必具有的性质是( )。
A、数据项不可再分
B、同一列数据项要具有相同的数据类型
C、记录在顺序可以任意排列
D、字段的顺序不能任意排列

11、在SQL中,建立数据表的命令是( )。
A、CREATE SCHEMA
B、CREATE TABLE
C、CREATE VIEW
D、CREATE INDEX

12、SQL中,删除数据库中已经存在的表S,可用下列命令( )。
A、DELETE TABLE S
B、DELETE S
C、DROP TABLE S
D、DROP S

13、NULL是指( )。
A、0
B、空字符串
C、空值
D、无意义

14、数据库管理员用以下语句建立了一个新表。CREATE TABLE emp_info( emp_ID int PRIMARY KEY, emp_Name varchar(50) UNIQUE,emp_Address varchar(50) UNIQUE)系统在该表上自动创建()索引。
A、复合
B、唯一
C、聚集
D、非聚集

15、在存有数据的表上建立聚集索引,可以引起表中数据的( )发生变化。
A、逻辑关系
B、记录结构
C、物理位置
D、列值

16、表是SQL Server数据库中用来( )各种数据内容的数据库对象。
A、显示
B、查询
C、存放
D、检索

17、下列数据库属于SQL server 2012系统数据库的是( )数据库。
A、Adventure works
B、Tempdb
C、Teaching
D、Distmodel

18、以下那种对象不是用来实现数据库完整性的?( )
A、存储过程
B、默认值
C、规则
D、约束

19、主键约束用来强制数据的( )完整性。
A、实体
B、域
C、参照
D、所有

20、在数据操纵语言(DML)的基本功能中,不包括的是( )。
A、插入新数据
B、描述数据库结构
C、修改数据
D、删除数据

21、数据表主要由三部分组成,分别是表名,表结构和( )。

22、对于变长字符型字段,当实际输入的字符个数少于定义的字符个数时,系统( )使用空格进行填充。

23、数据表是整个数据库的( )。

24、数据库中,为了连接保存在不同表中的信息,使多表协同工作,必须确定表之间的( )。

25、如果表中一个字段不是自身所在表的主关键字,而是另一个表的主关键字或候选关键字,这个字段称为( )。

26、若要在数据库中存储一个Word文件,则其对应字段的数据类型应该设置为( )型。

27、SQL sever 使用( )文件记载用户对数据库进行的所有操作。

28、SQL Server中定义约束时可以把约束放在一个列上,称为()约束。

29、SQL Server中定义约束时也可以把约束放在多个列上,称为()约束。

30、数据库的完整性是指数据的正确性、( )和( )。(每个答案用汉语分号间隔)

第5章 数据管理SQL

5.1.关于SQL随堂测验

1、SQL的中文含义是( )。
A、结构化查询语言
B、结构化定义语言
C、结构化操纵语言
D、结构化选择语言

2、下列( )不是T-SQL语言的组成部分。
A、DDL
B、DML
C、DBL
D、DCL

3、下列( )不是SQL语言的特点。
A、高度综合
B、语言结构简洁
C、过程化
D、采用面向集合的操作方式

4、SQL语言采用集合操作方式,其操作对象和操作结果都可以是( )的集合。
A、元组
B、字段
C、数据表
D、数据库

5.2 数据更新随堂测验

1、下列( )不是SQL语言中用于数据操纵的命令动词。
A、SELECT
B、INSERT
C、CREATE
D、DELETE

2、SQL语言中用于数据更新的命令动词是( )。
A、UPDATE
B、SELECT
C、DELETE
D、INSERT

3、下列( )不是SQL的命令动词。
A、MODIFY
B、CREATE
C、ALTER
D、SELECT

4、SQL功能强大,集( )、数据操纵和数据控制等功能于一身。

5、SQL是( )数据库语言的标准,只要掌握了SQL,在这类数据库中是通用的。

6、在SQL中删除表的命令动词是( )

5.3 简单查询随堂测验

1、SQL查询语句中,用于限定查询条件的保留字是( )。
A、unique
B、order
C、where
D、for

2、用于对SQL查询结果进行分组的关键字是( )。
A、where by
B、order by
C、group by
D、having by

3、在SQL的聚合函数中,下列( )用于计数。
A、sum()
B、min()
C、count()
D、avg()

5.4 连接查询随堂测验

1、SQL查询的结果是( )记录。

2、在SQL连接查询中,( )是等值连接的一种特例。

3、SQL的查询语句中,Having必须和( )一起使用。

第5章 单元测验

1、下列( )不是SQL语言中用于数据定义的命令动词。
A、CARETE
B、ALTER
C、DROP
D、UPDATE

2、在SQL中,下列( )用于表示定长字符型。
A、char
B、varchar
C、text
D、varbinary

3、在SQL的聚合函数中,下列( )用于计数。
A、sum()
B、avg()
C、count()
D、min()

4、下列关于SQL命令的叙述中,正确的( )。
A、DELETE命令不能与GROUP BY关键字一起使用
B、SELECT命令不能与GROUP BY关键字一起使用
C、INSERT命令与GROUP BY关键字一起使用可以按分组将新记录插入到表中
D、UPDATE命令与GROUP BY关键字一起使用可以按分组更新表中原有的记录

5、从“ 销售”表中找出部门号为04 ”的 部门中,单价最高前两条商品记录正确”的语句是( )。
A、SELECT TOP 2 * FROM 销售 WHERE 部门号="04" ORDER BY 单价 DESC
B、SELECT TOP 2 * FROM FROM 销售 WHERE 部门号 ="04" ORDER BY 单价
C、SELECT TOP 2 * FROM 销售 WHERE部门号 ="04" GROUP BY 单价 DESC
D、SELECT TOP 2 * FROM 销售 WHERE 部门号 ="04" GROUP BY 单价

6、在已建"职工"表中有姓名、性别、出生日期等字段,查询并显示女职工年龄最小的职工姓名、性别和年龄,正确的SQL命令是( )。
A、SELECT 姓名,性别,MIN(YEAR(DATE())-YEAR([出生日期])) AS 年龄 FROM 职工 WHERE 性别=女
B、SELECT 姓名,性别,MIN(YEAR(DATE())-YEAR([出生日期])) AS 年龄 FROM 职工 WHERE 性别="女"
C、SELECT 姓名,性别,年龄 FROM 职工 WHERE 年龄=MIN(YEAR(DATE())-YEAR([出生日期])) AND 性别=女
D、SELECT 姓名,性别,年龄 FROM 职工 WHERE 年龄=MIN(YEAR(DATE())-YEAR([出生日期])) AND 性别="女"

7、在"职工"表中有姓名、性别、生日等3个字段,要查询男职工中年龄最大的记录,显示最大年龄,正确的SQL命令是( )。
A、SELECT MAX(生日) AS 年龄 FROM 职工 Where [性别]="男"
B、SELECT MAX(YEAR(生日)) AS 年龄 FROM 职工 Where [性别]="男"
C、SELECT MAX(DATEDIFF("YYYY",YEAR(生日),YEAR(DATE())) AS 年龄 FROM 职工 Where [性别]="男"
D、SELECT MAX(DATEDIFF("YYYY",生日,DATE())) AS 年龄 FROM 职工 Where [性别]="男"

8、在已建"职工"表中有姓名、性别、出生日期等字段,查询并显示所有年龄在25岁以下职工的姓名、性别和年龄,正确的SQL命令是( )。
A、SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) AS 年龄 FROM 职工 WHERE YEAR(Date())-YEAR([出生日期])<25
B、SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) 年龄 FROM 职工 WHERE YEAR(Date())-YEAR([出生日期])<25
C、SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) AS 年龄 FROM 职工 WHERE 年龄<25
D、SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) 年龄 FROM 职工 WHERE 年龄<25

9、下列( )不是T-SQL语言的组成部分。
A、DDL
B、DBL
C、DCL
D、DML

10、下列SQL常用数据类型中,( )用于表示短整数。
A、integer
B、smallint
C、float
D、double

11、SQL查询语句中,用于限定查询条件的保留字是( )。
A、unique
B、order
C、where
D、for

12、SQL查询的结果是( )记录。

13、在SQL连接查询中,( )是等值连接的一种特例,是去掉重复列的等值连接。

14、在SQL的查询语句中,Having必须和( )一起使用。

15、如果要对SQL的查询结果进行排序,升序使用( )来表示,而降序则使用DESC来表示。

16、嵌套查询至少包含两个查询,分别称为父查询和( )。

第5章 分类作业1

1、法学作业: 1、数据库物理模型设计包括哪些主要内容?(20分) 2、应用背景为进行图书管理信息系统的分析设计,将三个已经设计好的关系模式:图书(图书编号,图书名称,作者,出版社,定价),读者(读者编号,读者姓名,性别,联系电话),借阅(读者编号,图书编号,借阅日期,归还日期,借阅数量),在数据库物理结构设计阶段,设计其基于sql server的数据存储结构,如确定数据库名,数据表名,表结构,主键,外键等。(40分) 3、写出创建该数据库的命令(最简单写法)、创建图书表的SQL语句。(40分) 会计作业: 1、交实验8,其中第二大题的第9,10小题不做。 第6小题SQL提示:将要输出的 '姓名"列也写到group by 后面作为另一个分组依据。

第5章 分类作业2

1、1、法学作业: 贯穿教材的引例,根据教材介绍的设计方法,得到93页中间的6个3NF关系模式(其中课程关系的关系模式改为:课程(课程号,课程名称,学分,先修课) )。此引例数据库在实现阶段得到的数据库及数据表如教材128-129页所示:数据库命名为:bookcase。六个数据表分别命名为:student,course,sc,teacher,tc,dept,表结构如教材SQL语句设置。 其中student表的数据为:图6-2;course表的数据为:图6-3;sc表的数据为:图6-5。后续教材中的SQL查询语句例题及查询结果均以上述表结构及数据为前提。在上述数据库及表中实现下列查询,写出相应的SQL语句: 1、 查询女同学的学号、姓名及所属系的代码。 2、 查询课程名称为“数据库原理”的课程学分及先修课。 3、 查询学生的系代码。(不显示重复数据) 4、 查询年龄最小的前5名学生的学号、姓名及年龄。 5、 查询成绩最高的学号、课程号及成绩。 6、 查询所有课程的平均分。 7、 查询各门课程的最高分、最低分和平均成绩,并列出课程编号。 1、会计作业:交实验9实验报告。

第6章 T-SQL基础

6.1 T-SQL语法要素随堂测验

1、下列数据类型,在定义时需要指出数据长度的是( )。
A、int
B、text
C、char
D、datetime

2、下列标识符可以作为局部变量使用的是( )。
A、[@myvar]
B、my var
C、@myvar
D、@my var

3、以哪个符号开头的变量是全局变量( )。
A、@
B、@*
C、@@
D、@$

4、下面哪个函数是属于字符串运算的( )。
A、ABS
B、SIN
C、STR
D、ROUND

5、SQL语言允许使用通配符进行字符串匹配操作,其中“%”可以表示( )。
A、零个字符
B、1个字符
C、多个字符
D、以上都是

6、如果要在SQL Server2008中存储图形图像、Word文档文件,不可采用的数据类型是( )。
A、binary
B、varbinary
C、image
D、text

7、数学表达式4<=X<=7在SQL Server中应表示为( )。
A、X>=4 Or X<=7
B、X>=4 And X<=7
C、X<=7 And 4<=X
D、4<=X Or X<=7

8、与Not(N<=50.And.N>=15)等价的条件是( )。
A、n>50 Or n<15
B、n<50 Or n>15
C、n<50 And n>15
D、n>50 And n<15

9、下面标识符不合法的是( )。
A、[my delete]
B、_mybase
C、$money
D、trigger1

10、在SQL Server程序中,注释行使用的符号是( )。
A、*
B、--
C、’
D、{ }

6.2 流程控制随堂测验

1、NULL表示( ),而不是没有或0。

2、在程序的循环结构中,被重复执行的语句序列(程序块)称为( )。

3、在程序的循环结构中,若其执行时无法终止,则称为( )

4、在WHILE语句的循环体中,使用另外一个WHILE语句,称为( )。

5、在复杂表达式中,运算符将根据SQL Server按( )顺序进行计算。

6.3 函数随堂测验

1、print len(ltrim(space(8)+space(8)))的返回值是( )。
A、16
B、0
C、8
D、出错

2、聚合函数SUM()和AVG()可以用来操作任何类型数据。

3、函数的参数类型和函数类型必须一致。

4、聚合函数的计算对象不仅是列而且可以是表达式。

5、T-SQL函数可用于任意表达式中。

第7章 索引与视图

7.1 索引随堂测验

1、在SQL中,若要创建索引,则需要使用( )来创建。
A、CREATE SCHEMA
B、CREATE TABLE
C、CREATE VIEW
D、CREATE INDEX

2、关于聚集索引,以下( )说法是正确的。
A、一个表最多只能创建一个聚集索引。
B、创建了非聚集索引的列不允许有重复值。
C、主键一定是聚集索引。
D、创建了聚集索引的列不允许有重复值。

3、聚集索引保证数据库表中记录的物理存储顺序与索引顺序相同

4、非聚集索引一定是非唯一索引。

5、一个表只能创建一个聚集索引。

6、不能用DROP INDEX语句删除主键约束或唯一性约束创建的索引。

7.2 视图随堂测验

1、视图是从基本表或视图中导出的表,数据库中实际存放的是视图的( )。
A、数据
B、定义
C、索引
D、指针

2、可以利用( )对数据源的数据直观地进行浏览和编辑。
A、视图
B、报表
C、存储过程
D、数据库快照

3、若删除某个视图,则其引用的数据表( )。
A、记录会增加
B、记录会减少
C、记录不会变
D、随之删除

4、一个视图对应( )数据表。
A、一个
B、多个
C、全部
D、一个或多个

5、视图是一个数据库中的一种( )。

第7章 单元测验

1、下列英文名称中,( )用于表示视图。
A、View
B、Table
C、Record
D、Field

2、在创建视图的SQL语句中,保留字AS之后接续的是( )。
A、子查询
B、记录
C、字段
D、表名

3、下列( )是SQL更新视图的命令动词。
A、alter
B、create
C、drop
D、update

4、可以利用( )对数据源的数据直观地进行浏览和编辑。
A、视图
B、报表
C、存储过程
D、数据库快照

5、下列操作中,( )利用视图无法实现。
A、增加记录
B、删除记录
C、更新记录
D、保存记录

6、一个视图对应( )数据表。
A、一个
B、多个
C、全部
D、一个或多个

7、在SQL server 中,索引的顺序和表中记录的物理顺序相同的索引是( )。
A、主键索引
B、非聚集索引
C、聚集索引
D、唯一索引

8、视图的创建和删除( )其引用的数据表。

9、视图所引用的表也称为( )。

10、视图是一个数据库中的一种( )。

11、视图本身并不存储数据,其数据来自于( )。

第7章 分类作业1

1、法学: 1、教材144页第1题①②③⑥小题。 2、简述视图的特性及优点? 会计: 1、教材148页,第(2),(4), (6),(8)题。 2、什么是存储过程?使用存储过程有什么好处? 要求:统一用word文件提交。

第8章 存储过程与触发器

第8章 单元测验

1、创建存储过程的语句为( )。
A、CREATE STORE
B、CREATE PROCEDURE
C、CREATE FUNCTION
D、CREATE TRIGGER

2、执行存储过程的命令为( )。
A、DO
B、EXECUTE
C、EXE
D、DOIT

3、标识存储过程输出参数的关键字为( )
A、OUT
B、OUTSIDE
C、PRINT
D、OUTPUT

4、( )表用于存储DELETE和UPDATE语句所影响的行的复本。
A、delete
B、deleted
C、update
D、updated

5、( )表用于存储INSERT和UPDATE语句所影响的行的最终数据复本。
A、insert
B、inserted
C、update
D、updated

6、当对表进行( )操作时,触发器不会自动执行。
A、inset
B、update
C、delete
D、select

7、SQL Server中,使用( )命令可以创建一个触发器。
A、create procedure
B、create table
C、create trigger
D、create index

8、局部临时存储过程名称以( )开头。

9、全局临时存储过程名称以( )开头。

10、触发器与存储过程不同,触发器的执行由( )触发。

11、存储过程与触发器不同,存储过程是由( )执行的。

12、存储过程是存放于服务器的预先编译好的一组( )。

13、触发器是特殊的( ),当用户表中数据改变时,该存储过程被自动执行。

第9章 事务处理技术

9.1 事务与恢复技术随堂测验

1、在sql server 2012版本中,事务不具有的特征是( )
A、原子性
B、隔离性
C、一致性
D、共享性

2、在 sql server中回滚事务的命令为( )
A、COMMIT
B、ROLLBACK
C、GOTO
D、DECLEAR

3、事务的持久性是指( )
A、事务中包括的所有操作要么都做,要么都不做
B、事务一旦提交,对数据库的改变是永久的
C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D、事务必须是使数据库从一个一致性状态变到另一个一致性状态

4、用于联机事务处理的数据库称为( )数据库?
A、OLAP
B、OLTP
C、系统
D、用户

9.2 并发控制随堂测验

1、对于恢复技术,下列说法错误的是( )。
A、当数据库损坏时,数据库管理员可通过事务日志文件的方式恢复数据库
B、可以使用与被恢复的数据库名称不同的数据库名去恢复数据库
C、服务器上数据库文件组与备份中的数据库文件组不一致时,不能恢复数据库
D、需恢复的数据名或文件名与备份的数据名或文件名不同时,不能恢复数据库

2、为了防止一个用户的工作不适当地影响另一个用户,应该采取( )。
A、完整性控制
B、访问控制
C、安全性控制
D、并发控制

3、解决并发操作带来的数据不一致问题普遍采用( )技术。
A、封锁
B、存取控制
C、恢复
D、协商

4、只有出现并发操作时,才有可能出现死锁。

5、在数据库系统中,死锁属于( )故障。

第9章 单元测验

1、下面( )操作不是对事务的操作。
A、启动事务
B、回滚事务
C、暂停事务
D、提交事务

2、如果事务T获取了数据项Q上的排他锁,则T对Q( )。
A、只能读不能写
B、只能写不能读
C、即可读又可写
D、不能读也不能写

3、死锁发生的原因是( )。
A、并发控制
B、服务器故障
C、数据错误
D、操作失误

4、SQL Server 2012中常见的锁类型不包括( )。
A、共享
B、架构
C、行
D、排他

5、SQL Server 2012中发生死锁需要()。
A、用户处理
B、系统自动处理
C、修改数据源
D、取消事务

6、只有出现并发操作时,才有可能出现死锁。

7、锁的类型确定并发事务可以访问数据的方式。

8、事务具有原子性、一致性、隔离性和( )的4个特点。

9、SQL SERVER中包括两种启动事务的模式,即显式和( )。

10、在数据库系统中,死锁属于( )故障。

第10章 数据库安全管理

10.2 安全性控制随堂测验

1、授予用户someone对scores表的一些权限,正确的授权语句是( )
A、grant insert, update to table scores on someone
B、grant insert and update to table scores on someone
C、grant insert, update on scores to someone
D、grant insert and update on scores to someone

2、下面不属于数据库安全问题的是( )。
A、技术安全
B、系统安全
C、管理安全
D、政策法律安全

3、数据库的完整性是指数据的( )、有效性和相容性。

4、数据库的完整性控制是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在( )的数据。

第10章 单元测验

1、在SQL SERVER中,系统管理员登录账户为( )。
A、sa
B、admin
C、root
D、administrator

2、SQL Server的角色中没有成员是()角色。
A、标准
B、固定数据库
C、应用程序
D、服务器

3、SQL Server数据库用户不能够创建()。
A、数据库角色
B、登录名
C、服务器角色
D、应用程序角色

4、下列命令中()命令用于撤销SQL Server用户对象权限。
A、REVOKE
B、GRANT
C、DENY
D、CREATE

5、下面数据库中,( )数据库不允许进行备份操作。
A、teaching
B、model
C、msdb
D、tempdb

6、创建数据库文件或文件组备份时,首先要进行()操作。
A、创建最近事务日志备份
B、创建完整数据库备份
C、创建备份设备
D、删除最近事务日志备份

7、()时,需要数据库管理员进行手工操作恢复。
A、停电
B、不小心删除表数据
C、死锁
D、操作系统错误

8、下列不属于数据库系统中的故障类型的是( )。
A、事务故障
B、介质故障
C、连接故障
D、系统故障

9、下面( )表示要执行差异备份。
A、RECOVERY
B、DIFFERENTIAL
C、INIT
D、NOINIT

10、所有Windows用户都可以登录到SQL SERVER实例。

11、sql server对象权限是数据库对象的操作权限,它决定了能对表、视图等数据库对象执行的操作。

12、可以通过设置角色为具有对象权限的用户设置权限,用户可以作为角色成员继承其所在角色的权限。

13、通常情况下数据库不会发生故障,所以数据库备份工作可以省略。

14、数据库备份都是一样的,所以可以随时备份,备份时间要求也一样。

15、数据库角色分为( )角色和用户自定义数据库角色。

16、( )是指具有指定权限的用户(组),用于管理数据库的访问权限。

17、sql server 中的权限分为三类,( )权限、语句权限和隐含权限。

18、用于设置或更改数据库用户权限,对数据库进行安全管理的的这类T-SQL语言称为( )语言。

19、SQL server 中主要有4种常用备份类型:完整数据库备份、( )备份、事务日志备份和数据库文件(组)备份。

20、SQL server 中主要有4种常用备份类型:( )备份、差异数据库备份、事务日志备份和数据库文件(组)备份。

21、用户根据数据库运行业务特点制定的备份类型的组合,称为备份( )。

第10章 数据库安全管理作业1

1、法学作业: 1、从本章阅读材料1-3中选择一个材料,结合所学数据库安全管理内容,谈谈你对数据安全的理解。(不超过500字)(10分) 2、从本章阅读材料4-6中选择一个材料,结合课程内容,谈谈你对数据库技术、应用的理解。(不超过500字)(10分) 会计作业: 1、从本章阅读材料1-3中选择一个材料,结合所学数据库安全管理内容,谈谈你对数据安全的理解。(不超过500字)(10分) 2、教材294页练习题12中的第(1)(2)(3)题。(10分) 统一要求:以word文档形式提交。

综合考试

综合测试

1、下列哪个不是SQL server 数据库文件的后缀( )。
A、.mdf
B、.ldf
C、.tif
D、.ndf

2、SQL Server 中常见的锁的类型不包括( )。
A、共享
B、架构
C、行
D、排他

3、死锁发生的原因是( )。
A、并发控制
B、服务器故障
C、数据错误
D、操作失误

4、SQL Server 中发生死锁需要( )。
A、用户处理
B、系统自动处理
C、修改数据源
D、取消事务

5、下列命令中( )命令用于撤销SQL Server用户对象权限。
A、REVOKE
B、GRANT
C、DENY
D、CREATE

6、SQL Server 的角色中没有成员是( )角色。
A、标准
B、固定数据库
C、应用程序
D、服务器

7、SQL Server 中的主体对安全对象的权限层次分( )。
A、不分层
B、3层
C、2层
D、4层

8、SQL Server数据库用户不能够创建( )。
A、数据库角色
B、登录名
C、服务器角色
D、应用程序角色

9、在SQL Server 中,事务不具有的特征是( )。
A、原子性
B、隔离性
C、一致性
D、共享性

10、下面数据库中,( )数据库不允许进行备份操作。
A、teaching
B、model
C、msdb
D、tempdb

11、还原数据库时,首先要进行( )操作。
A、创建最近事务日志备份
B、创建完整数据库备份
C、创建备份设备
D、删除最近事务日志备份

12、( )时,需要数据库管理员进行手工操作恢复。
A、停电
B、不小心删除表数据
C、死锁
D、操作系统错误

13、对视图的描述错误的是( )。
A、是一张虚拟的表
B、在存储视图时存储的是视图的定义
C、在存储视图时存储的是视图中的数据
D、可以像查询表一样来查询视图

14、下列( )角色或者用户拥有SQLServer服务器范围内的最高权限。
A、dbo
B、sysadmin
C、public
D、quest

15、为数据表创建索引的目的是( )。
A、提高查询的检索性能
B、归类
C、创建主键
D、准备创建视图

16、对数据库表创建索引的缺点有( )。
A、提高了检索速度
B、降低了数据修改速度
C、强制实施行的唯一性。
D、节省了存储空间

17、表是SQL Server数据库中用来( )各种数据内容的数据库对象。
A、显示
B、查询
C、存放
D、检索

18、关系运算不包括( )。
A、连接
B、投影
C、选择
D、查询

19、用于决策支持的数据库称为( )数据库。
A、系统
B、用户
C、OLTP
D、OLAP

20、用于联机事务处理的数据库称为( )数据库。
A、OLAP
B、OLTP
C、系统
D、用户

21、下面描述错误的是( )?
A、每个数据文件中有且只有一个主数据文件
B、日志文件可以存在于任意文件组中
C、主数据文件默认为primary文件组
D、文件组是为了更好地实现数据库文件组织

22、数据库备份时,执行差异备份和事物日志备份都需要有一个( )备份作为基准?
A、完全数据库
B、数据库文件或文件组
C、差异
D、完全数据库和事物日志

23、从逻辑角度看,数据库对象不包括( )
A、表
B、日志文件
C、数据库
D、视图

24、在下列方法中,()可以实现引用完整性。
A、rule
B、foreign key
C、not null
D、default

25、实现域完整性的机制通常不包括( )。
A、check
B、存储过程
C、foreign key
D、数据类型

26、WITH CHECK OPTION 属性是对视图进行( )?
A、检查约束
B、删除监测
C、更新监测
D、插入监测

27、下面描述错误的是( )?
A、每个数据文件中有且只有一个主数据文件
B、日志文件可以存在于任意文件组中
C、主数据文件默认为primary文件组
D、文件组是为了更好地实现数据库文件组织

28、聚合函数与SELECT语句中的( )子句配合使用,可以实现对一组值执行计算并返回单一值。
A、Where
B、Into
C、Group by
D、Having

29、使用student数据库,包含如下三个数据库表:学生表:S(学号,姓名,性别,出生日期,院系);课程表:C(课程号,课程名,学时);选课成绩表:SC(学号,课程号,成绩) 。上述表中,出生日期数据类型为datetime型,学时和成绩为int型,其他均为char型。 查询每门课程的最高分,要求得到的信息包括课程名和分数,正确的SQL语句为( )。
A、Select 课程名, Sum(成绩) As 分数 From C, Sc Where C.课程号=Sc.课程号 Group By 课程名
B、Select 课程名, Max(成绩) As 分数 From C, Sc Where C.课程号=Sc.课程号 Group By 分数
C、Select 课程名, Sum(成绩) As 分数 From C, Sc Where C.课程号=Sc.课程号 Group By C.课程号
D、Select 课程名, Max(成绩) As 分数 From C, Sc Where C.课程号=Sc.课程号 Group By C.课程号

30、使用student数据库,包含如下三个数据库表:学生表:S(学号,姓名,性别,出生日期,院系);课程表:C(课程号,课程名,学时);选课成绩表:SC(学号,课程号,成绩) 。上述表中,出生日期数据类型为datetime型,学时和成绩为int型,其他均为char型。 用SQL命令查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是 ( )。
A、Select 学号,姓名 From s Where 学号 In (Select 学号 From sc Group By 学号 Having Min(成绩)>=85)
B、Select 学号,姓名 From S Where Not Exists   (Select * From Sc Where Sc.学号=S.学号 And 成绩>=85)
C、Select 学号,姓名 From S,Sc   Where S.学号=Sc.学号 And 成绩>=85
D、Select 学号,姓名 From S,Sc   Where S.学号=Sc.学号 And All 成绩>=85

31、假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是( )。
A、Select 产品名称, Avg(单价) From 产品 Group By 单价
B、Select 产品名称, Avg(单价) From 产品 Order By 单价
C、Select 产品名称, Avg(单价) From 产品 Order By 产品名称
D、Select 产品名称, Avg(单价) From 产品 Group By 产品名称

32、数据独立性是指( )。
A、数据之间相互独立
B、应用程序与数据库的结构之间相互独立
C、数据的逻辑结构与物理结构相互独立
D、数据与磁盘之间相互独立

33、关系数据模型的基本数据结构是( )。
A、树
B、图
C、索引
D、关系

34、对于最终用户来说,数据库系统的体系结构应划分为( )
A、外模式、概念模式和内模式结构
B、单用户结构、主从结构和分布式结构
C、模型、模式和视图
D、关系结构、网状结构和层次结构

35、以下那条语句可以在以创建好的表上添加一个外键( ) 。
A、Alter table 表名 add foreign key(键名) reference 关联表(关联键名)
B、Alter table 表名 add foreign key(键名)
C、Alter 表名 add foreign key(键名) reference 关联表(关联键名)
D、Alter表名 add foreign key(键名)

36、对UPDATE语句的实现说法正确的是( )。
A、一次只能修改一列的值
B、不能加Where条件子句
C、需要指定修改的列名和想修改的新值
D、只能修改不能赋值

37、下列( )子句中不能使用聚合函数。
A、SELECT子句
B、COMPUTE子句
C、HAVING子句
D、Where 子句

38、在视图上不能完成的操作是( )。
A、在视图上定义新的视图
B、查询操作
C、更新视图
D、在视图上定义新的基本表

39、日志文件用于保存( )。
A、程序运行过程
B、程序执行结果
C、对数据库的更新操作
D、数据操作

40、integer不是SQL Server的整型数据类型。

41、数据模型的三要素是:数据检索、数据更新、数据删除。

42、在E-R图中,用来表示实体的图形是矩形。

43、标识符中字母大小写等价。

44、T-SQL语句的语法格式中规定:语句中字母区分大小写。

45、在创建表的过程中,如果一属性是datetime类型需要指定长度。

46、ALTER TABLE语句可以修改表结构。

47、通过T-SQL语句建立表时,希望将某属性定义为主关键字,则应使用UNIQUE子句。

48、T-SQL语言中用于修改表结构的命令是MODIFY TABLE。

49、存储过程是一种数据库对象。

50、SQL SERVER 2012 的主数据文件可以有多个。

51、SQL SERVER 2012 的辅助数据文件可以有多个。

52、SQL SERVER 2012的日志文件有且只能有一个。

53、删除数据库使用DELETE语句。

54、数据库创建好以后,就无法修改数据库名。

55、不能删除正在使用的数据库。

56、语句SELECT TOP 10 sno, grade FROM sc WHERE cno='c01' ORDER BY grade DESC是查询编号为’C01’课程从高到低分数排名前10%的学生学号及分数。

57、内连接的结果是从多个表的组合中筛选出符合连接条件的数据,而外连接不仅包括那些满足条件的数据,而且某些表不满足条件的数据也会显示在结果集中。

58、网络数据库两种工作模式分别为:C/S模式和( )模式。【涉及的英文字母填写大写字母】

59、语句GRANT, REVOKE是实现( )功能的命令。

60、Transact-SQL语句中,用于事务回滚的语句是( )。【涉及的英文字母填写大写字母】

61、SQL Server提供了两种用户身份验证模式:( )验证模式和SQL Server验证模式。【涉及的英文字母填写大写字母】

62、SELECT语句的( )子句可以改变输出结果行的排序。【涉及的英文字母填写大写字母】

63、在Transact-SQL语言中,若要修改表的结构,应该使用的修改关键词是( )。【涉及的英文字母填写大写字母】

64、在数据库的三级模式体系结构中,外模式与模式之间的映像(外模式/模式),实现了数据库的( )独立性。

65、数据库系统的主要特点是实现数据( ),减少数据冗余。

66、在文件管理阶段,文件之间是相互独立的,在数据库管理阶段,文件之间是相互( )的。

67、书写SQL语句时,数据库中的表使用INSERT插入记录时,字符型数据与日期型数据需要加( )。【填写汉字,取最优答案】

68、为“学生”表的“学分”列设置学分取值必须为2~7之间的值,需要使用CHECK约束,约束名为ck,则语句可写为:ALTER TABLE 学生 add constraint ck CHECK( )。【涉及的英文字母填写大写字母】

69、一个仓库可以存放多种零件,每一种零件可以存放在不同的仓库中,仓库和零件之间为( )的联系。

70、实现并发控制的方法主要是( )技术。

中国大学数据库技术与应用_11

在当今信息化时代,数据库技术作为信息技术的核心和重要组成部分,在各个领域都有广泛的应用。作为中国大学数据库技术与应用的学习者,我们需要深入理解和掌握数据库技术的原理和应用,为未来的职业发展做好准备。

数据库技术的原理

数据库技术的核心是数据的管理和应用。在数据库中,数据以表格的形式呈现,每一行代表一条记录,每一列代表一个属性。这些记录和属性组成了数据集合,数据库就是对这些数据集合进行管理和应用的工具。

数据库通常分为关系型数据库和非关系型数据库。关系型数据库采用表格的形式存储数据,每一个表格都有一个主键来唯一标识其中的每一条记录。而非关系型数据库则采用键值对、文档、图形等形式存储数据。

数据库应用的实践

数据库应用的实践包括数据库的设计、管理和维护,以及数据的查询、分析和应用。在数据库的设计过程中,我们需要考虑数据的结构、属性和关系,以及系统的性能和安全性。在数据库的管理和维护过程中,我们需要进行备份和恢复、调优和优化等操作,以确保数据库的正常运行。在数据的查询、分析和应用过程中,我们需要运用SQL语言和数据分析工具进行数据的查询和分析,并将数据应用于各种实际问题中。

中国大学数据库技术与应用的学习

中国大学数据库技术与应用的学习涵盖了数据库基础知识、SQL语言的使用、数据库设计和管理、数据仓库和数据挖掘等方面。学习者需要掌握数据库的原理、常用的SQL语句、数据库设计和管理的方法和工具,以及数据挖掘和分析的技巧。同时,学习者还需要运用所学知识,将数据库技术应用于实际问题中,提高自己的实践能力。

总结

数据库技术是信息化时代的核心和基础,对各个领域的发展都有重要影响。中国大学数据库技术与应用的学习是我们深入理解和掌握数据库技术的重要途径,我们需要在学习过程中努力提高自己的理论水平和实践能力,为未来的职业生涯做好准备。