河南财经政法大学SQL
主关键字应该具有________性,__________性,__________性。
答案是:稳定性|最简性|熟悉性
数据完整性分为__________,__________.
答案是:域完整性|实体完整性|参考完整性
数据库对象所有者与架构分离,对表的建立有何影响
答案是:表的建立
为什么要进行数据库的分离和附加操作
答案是:数据库的分离
简述数据库管理系统的主要功能
答案是:数据库管理系统
什么是关系模型
答案是:关系模型
什么是事务的4个基本属性
答案是:基本属性
简述集成服务体系结构的特点
答案是:集成服务体系
何为聚集索引?有什么特点
答案是:聚集索引
请写出SQL中约束的种类
答案是:约束
简述文件系统与数据库系统的区别与联系
答案是:数据库系统
何为非聚集索引?有什么特点?
答案是:聚集索引
什么是3NF
答案是:3NF
创建索引的方法可以分为_________和_________。
答案是:直接方法、间接方法
数据库操作语句就是指insert、_________、_________和select语句。
答案是:update、delete
表是由行和列组成的,行有时也称为_________,列有时也称为_________或域。
答案是:记录、字段
数据库对象就是存储和管理数据库的结构形式,这些数据库对象包括数据库图表、表、函数、视图、_________ 、_________ 、缺省、规则等。
答案是:存储过程、触发器
SQL Server登录身份验证模式类型有_________ 和_________ 两种。
答案是:Windows认证模式、混合模式
多值属性
答案是:是指对一个特定实体可能对应一组值的属性
单值属性
答案是:是指对一个特定实体只能有一个值的属性
复合属性
答案是:是指可以再划分为更小部分的属性,复合属性可以是有层次的
哪些列不适合创建索引
答案是:不适合创建索引的列:1.很少或从来不在查询中使用的列。 2.只有两个或很少几个值的列。3.以bit、text、image数据类型定义的列。4.数据行数很少的小表一般也不用创建索引
哪些列适合创建索引
答案是:适合创建索引的列:1.主键2.连接中频繁使用的列3.在某一范围内频繁搜索的列和按排序顺序频繁检索的列
OO数据模型中,继承性有两种:____________和____________。
答案是:单重继承性 多重继承性
ODBC应用程序的基本流程分为三个部分:____________、____________和____________。
答案是:初始化 SQL处理 终止
ODBC技术是以_______________结构为设计基础。
答案是:C/S
中间件的作用是保证____________________之间透明性
答案是:网络中各部件
DDBS中,如果系统具有分片透明性,那么用户只要对____________就能操作了,不必了解数据的____________情况。
答案是:全局关系 片段和场地
简单属性
答案是:是指不能划分为更小部分的属性,如性别属性就是简单属性
主属性和非主属性
答案是:包含在任何一个候选码中的属性称为主属性;不包含在任何一个候选码中的属性称为非主属性
外码
答案是:如果关系R2的一个或一组属性X不是R2的主码,而是另一个关系R1的主码,则该属性或属性组X称为关系R2的外码
什么是3NF?
答案是:3NF,即第三范式是要求一个数据库表中不包含已在其它表中已包含的非主关键字信息。
简述用查询结果创建新表的方法
答案是:select*intonewtablefromoldtablewhere条件
事务的持久性,是由DBMS的________________实现的
答案是:事务管理子系统
在DBS运行阶段,对DB经常性的维护工作由__________来完成。
答案是:DBA
在数据库中,操作异常和数据不一致往往是由__________引起的
答案是:数据冗余
SQL语言与主语言具有不同的数据处理方式,SQL是面向__________的,而主语言是面 向__________的。
答案是:集合 记录
SQL中,表有三种:____________、____________和____________
答案是:基本表(实表) 视图(虚表) 导出表(临时表)
主码
答案是:在一个关系中可能有多个候选码,可以选取一个候选码作为主码来唯一地标识每一个元组
候选码
答案是:候选码是最小超码,它的任意真子集都不能成为超码
超码
答案是:能够唯一标识一个元组的属性或属性组,称为超码
何为非聚集索引?
答案是:非聚集索引是一种索引,该索引中索引的逻辑顺序与磁盘上行的物理存储顺序不同。
如何一次向表中添加多条记录
答案是:直接通过insert语句多次插入即可。
在关系代数中,五个基本操作的运算符的中文名称是_____、_____、_____、_____和_____。
答案是:并 差 笛卡儿积 选择 投影
DBS的全局结构体现了DBS的__________结构。
答案是:.模块
结构数据模型应包括____________、____________和____________三个部分。
答案是:数据结构 数据操纵 数据完整性约束条件
层次模型和网状模型的数据结构分别是__________和__________。
答案是:树 有向图
概念模型是按__________的观点对数据建模,强调其语义表达能力
答案是:用户
继承
答案是:是指一个类(子类)因承袭而具有另一个类(父类)的能力和特征的机制或关系
对象
答案是:对象就是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位
DBMS
答案是:在数据库系统中,用于集中管理独立存放数据的软件叫数据库管理系统(DataBase Management System,DBMS)
为什么要进行数据库的分离和附加操作?
答案是:在你需要把数据库拷到U盘或者保存到其他地方时候就必须分离 不然无法移动的 附加的情况则是你需要用到你的数据库系统里没有的数据库时你就需要附加你需要的数据库
T-SQL的数据类型有哪几类
答案是:二进制 2.精确数字 3.货币 4.近似数字 5.字符 6.日期时间 7.用户自定义
Microsoft SQL Server 2000 在安装的时候就创建的示例用户数据库包括
答案是:Northwind
数据库的性能是由()来衡量的
答案是:数据库的记录的速度
分量
答案是:元组中的一个属性值
元组
答案是:表中的一行称为一个元组
答案是:属性的取值范围称为域
简述企业管理器主要功能
答案是:□启动和停止服务器 □注册服务器 □配置本地和远程服务器 □配置并管理多个服务器的安装
简述数据库管理系统的主要功能。
答案是:1)数据定义功能 (2)数据操纵功能 (3)数据库的运行控制功能 (4)数据库的维护功能 (5)数据字典的功能
属于数据库特点的是
答案是:数据冗余很高
属于典型数据库应用的是
答案是:自动柜员机
在数据库中,以下()属于引用完整性约束
答案是:标识列
Sql语句:select * from students where SNO like ‘010[^0]%[A,B,C]%’,可能会查询出的SNO是
答案是:01053090A
下列哪个属性是事务所具备的
答案是:原子性
关系
答案是:一个二维表就是一个关系
答案是:可以唯一确定一个元组的属性或属性集合称为码
联系
答案是:现实世界事物之间的联系同样要抽象和反映到信息世界中,在信息世界中将被抽象为实体型内部之间的联系和实体型之间的联系
什么是1NF?
答案是:第一范式(1NF): 无重复的列,不存在某列包含其他列的内容。
什么是数据库的完整性
答案是:11.数据库完整性(Database Integrity)是指数据库中数据的正确性和相容性。
家庭住址最好采用()数据类型进行存储
答案是:Varchar/Nvarchar
创建一个名为‘Customers’的新表,同时要求新表中包含表‘clients’的所有记录,sql语句是
答案是:Select*intocustomersfromclients
在关系型数据库中,基于公共字段将两个或多个表联系起来称为联接,联接包括以下不同的类型,除了
答案是:自联接
在数据库层次结构模型中,每个子级可以有()个父级
答案是:多
监视对数据库的操作和数据库的运行效率这些事情一般都属于()的职责范围
答案是:数据库管理员
属性
答案是:实体所具有的某一特征称为属性
实体型
答案是:是指若干个属性型所组成的集合可以表征一个实体的类型
实体集
答案是:是指性质相同的同类实体的集合
简述数据透视表及其作用
答案是:数据透视表是交互式报表,可快速合并和比较大量数据。您可旋转其行和列以看到源数据的不同汇总,而且可显示感兴趣区域的明细数据
简述视图的优点
答案是:简单性,安全性,逻辑数据独立性。
可以使用________关键字显示未加密存储过程信息,执行存储过程的关键字是_________,统计列平均值的聚合函数为________,修改对象的关键字为_______,删除对象的关键字为_________。
答案是:sp_help,EXEC,AVG,ALTER,DROP,tempdb
每个允许有_______个簇索引,___________索引是SQLServer默认选择。
答案是:一,非簇
数据完整性分为__________,__________,__________.
答案是:域完整性,实体完整性,参考完整性
有一个数据表其一行有5KB,有10000行数据,那么我们至少需要______M的数据库空间。
答案是:80
SQLServer的两种授权模式分别为___________和_____________。
答案是:NT only验证模式,混合模式
实体
答案是:是指客观存在并可相互区分的事物
游标
答案是:游标是与某一查询结果相联系的符号名,用于把集合操作转换成单记录处理方式.
嵌入式SQL
答案是:嵌入在高级语言的程序中使用的SQL语言称为嵌入式SQL.
聚集索引的特点
答案是:聚集索引对于那些经常要搜索范围值得列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理上相邻
何为聚集索引
答案是:2、聚集索引是指数据库表行中数据的物理顺序与键值的逻辑(索引)顺序相同。一个表只能有一个聚集索引,因为一个表的物理顺序只有一种情况,所以,对应的聚集索引只能有一个。
消除列重复的关键字是_________,使用_________操作符从多个查询中创建单结果集,提交一个事务的语句为________ 。
答案是:distinct,UNION,COMMIT TRANSACTION
Transact-SQL 语言包含_________语言,_________语言,_________语言。
答案是:数据定义,数据控制,数据操纵
关系R是3NF,当且仅当R是2NF,并且所有非PK属性都是__________于PK。
答案是:非传递地依赖
主关键字应该具有________性,__________性,__________性。
答案是:稳定性,最简性,熟悉性
关系R是1NF,当且仅当所有的基础域仅包含________。
答案是:原子值
联接查询
答案是:查询时先对表进行笛卡尔积操作,然后再做等值联接,选择,投影等操作. 联接查询的效率比嵌套查询低
相关子查询
答案是:在嵌套查询中出现的符合以下特征的子查询:子查询中查询条件依赖于外层查询中的某个值, 所以子查询的处理不只一次,要反复求值,以供外层查询使用.
视图
答案是:在SQL中,把传统的关系模型中的子模式称为视图(View),视图是从若干基本表和(或)其他视图构造出来的表.
数据文件和日志文件的作用是什么
答案是:日志文件用来记录数据库的更新操作,数据文件用来存储数据
数据控制语言的作用是什么
答案是:是用来设置或者更改数据库用户或角色权限的语句,这些语句包括GRANT、DENY、REVOKE等语句,在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数据控制语言
在E-R模型的主要术语中,属性的取值范围称为_______。能够区别不同的实体且能唯一标识实体的最小属性集,称为______。
答案是:域,实体集的实体键
E-R图的主要元素是实体型,______,______
答案是:属性,联系
关系模式的三类完整性约束条件分别是_____,_____,和______
答案是:实体完整性,引用完整性约束,用户自定义完整性
数据库系统中最常用的三种数据模型有层次模型,_________和_______
答案是:网状模型,关系模型
数据库技术经历了人工管理阶段,_________和_______三个发展阶段
答案是:文件系统阶段,数据系统阶段
基本表
答案是:在SQL中,把传统的关系模型中的关系模式称为基本表(Base Table). 基本表是实际存储在数据库中的表,对应一个关系.
SQL数据库
答案是:SQL(Structured Query Language),即'结构式查询语言',采用英语单词表示和结构式的语法规则. 一个SQL数据库是表的汇集,它用一个或多个SQL模式定义.
SQL模式
答案是:SQL模式是表和授权的静态定义.一个SQL模式定义为基本表的集合. 一个由模式名和模式拥有者的用户名或账号来确定,并包含模式中每一个元素(基本表,视图,索引等)的定义.
文件系统和数据库系统之间的联系
答案是:均为数据组织的管理技术
文件系统和数据库系统之间的区别
答案是:文件系统用文件将数据长期保存在外存上,数据库系统用数据库统一存储数据
关系数据库的基本演算,包括 A.子查询 B.选择 C.投影 D.连接
答案是:参考答案:ABD
下列关于实体-联系方法(即E-R方法)的说法,不正确的是 A.实体通常是客观存在并且可以相互区分的事物,不可能是抽象的事件。 B.属性是描述对象的某个特性,用椭圆形框表示。 C.联系是实体间的相互关系,用矩形框表示。 D.联系有一对
答案是:参考答案:ACD
在下列关于表的陈述中,正确的是 A.在创建表时表中的列名必须惟一不能重复 B.在创建表的同时也可创建相应的约束 C.表中任意两列的值不能相同 D.行或列在表中的顺序无关紧要
答案是:参考答案:ABD
下列哪个说法是不正确的 A.一个数据库只能有一个主数据文件 B.一个数据库只能有一个主日志文 件 C.一个数据库只能有一个文件组 D.一个数据库中允许多个日志文件组
答案是:参考答案:BCD
下列哪个属性是事务所具备的 A.原子性 B.一致性 C.隔离性 D.临时性
答案是:参考答案:ABC
在一些数据库系统中,用户可以不请求数据库管理员为其建立 特殊的存取路径,而存取路径的选择是由()自动完成的 A.都不对 B.DBMS C.OS D.DBS
答案是:参考答案:D
数据库的三要素,包括 A.完整性规则 B.数据结构 C.恢复 D.数据操作
答案是:参考答案:ABD
以下关于外键和相应的主键之间的关系,不正确的是 A.外键并不一定要与相应的主键同名 B.外键一定要与相应的主键同名 C.外键一定要与相应的主键同名而且唯一 D.外键一定要与相应的主键同名,但并不一定唯一
答案是:参考答案:ABD
在SQL Server中,下列变量名不正确的是 A.@sum B.j C.sum D.4kk
答案是:参考答案:BCD
下列哪个是sql 数据库文件的后缀 A.mdf B.ldf C.tif D.ndf
答案是:参考答案:ABD