中南大学数据库题库02 SQL Server数据库的管理

合集下载

中南大学数据库考试题库

中南大学数据库考试题库

1•在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()阶段。

A需求分析B概念设计C逻辑设计D物理设计参考答案B数据库设计步骤:(1)规划(必要性、可行性,总目标)(2)需求分析(分析用户活动,产生业务流程图;确定系统范围,产生系统范围图;分析用户活动涉及的数据,产生数据流程图;分析系统数据,产生数据字典。

)(3)概念设计(设计出独立于计算机硬件和DBMS的概念模式。

E-R模型是主要设计工具)(4)逻辑结构设计(把概念设计阶段设计好的全局E-R模式转换成与选用的具体机器上的DBMS所支持的数据模型相符合的逻辑结构,包括数据库模式和外模式)(5)数据库的物理设计(对于给定的数据模型选取一个垠适合应用环境的物理结构的过程。

数据库的物理结构主要指数据库的存储记录格式、存储记录安排和存取方法)(6)数据库的实现(建立实际数据库结构;装入试验数据对应用程序进行调试;装入实际数据,进入试运行状态)(7)数据库的运行与维护(维护数据库的安全性与完整性;监测并改善数据库运行性能; 根据用户要求对数据库现有功能进行扩充;及时改正运行中发现的系统错误)2.关于数据库概念设计阶段的工作目标,下列说法错谋的是A定义和描述应用系统涉及的信息结构和范围B定义和描述应用系统中数据的属性特征和数据之间的联系C描述应用系统的数据需求D描述需要存储的记录及其数量参考答案3. SQL Server 2000的字符型系统数据类型主要包括()。

A int、money、charB char> varchar、textC datetime、binary> intD char、varchar> int参考答案B4. 具有联系的相关数据按一定的方式组织排列,并构成一定的结构,这种结构即()。

A数据模型B数据库C关系模型D数据库管理系统参考答案A5. 在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性?A外模式/模式B模式/内模式C外模式/内模式D逻辑模式/内模式参考答案B6. 关系模型的数据结构是A树B图C表D二维表参考答案D7. 数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由A数据库管理员维护B程序员维护C数据库管理系统维护D—般用户维护参考答案A8. E-R图用于描述数据库的A概念模型B数据模型C存储模型D逻辑模型参考答案9•下面列出的条目中,()不是数据库技术的主要特点。

中南大学数据库考试参考答案

中南大学数据库考试参考答案

中南大学考试试卷 A 卷2010 ~2011 学年 下 学期 数据库原理与技术 课程 时间100分钟 48学时,3学分,闭卷,总分100分,占总评成绩50 %(原有综合实验与平时成绩占50%) 2011年5月27日专业年级:专业年级: 电子信息工程08级 参考答案及评分标准一、填空题:(请将答案直接写在试题纸上,每空2分,共22分)(1) 现在流行的关系数据库系统国外的有Oracle 、SQL SQL Server Server 、ACCESS 、My My SQL SQL (此空任填一个正确的如Sybase,DB2,foxpro, Informix _、等,国产的有、等,国产的有iBase 、Openbase,DM6, Oscar(任一个) _等。

基于C/S 模式的数据库开发工具主要有PB 、_VB ,Delphi_(任一个)_等。

基于B/S 模式的数据库技术主要的ASP 、__JSP ,PHP(任一个)_等。

等。

(2)关系系统的完整性包括实体完整性及_参照_完整性、用户自定义完整性,在大型数据库系统如ORACLE 中trigger 可用来实现__用户自定义或参照___完整性,Primary Primary key key 是实现__实体___完整性,Check 约束是用来实现__用户自定义__完整性。

(3) Given a table R(A,B,C,D) , A,B,C,D are all atomic attribute and A is a key in R. IF BC àA, we can say _ BC ___is also a key in R. We can make sure that the highest NF of R is _1 NF 。

(4) SQL means S tructure 、Query _、L anguage 。

二、名词解释(每个4分,共16分)分)1.DB:数据库(1分),相互间有联系的数据集合(3分),或在DBMS 的集中管理下,有较高的数据独立性,有较高的数据独立性,较少的冗余,较少的冗余,相互间有联系的文件集合。

中南大学数据库习题 复习题目

中南大学数据库习题 复习题目

第九章习题一、选择题(1-10小题为多选题,11-13小题为单选题)1、在SQL Server2000中属于表级完整性约束的就是( AC )。

A)实体完整性约束B)域完整性约束C)参照完整性约束D)以上三者均就是2、在SQL Server2000中实现数据完整性的主要方法有(ABCD )。

A)约束B)默认C)规则D)触发器3、在SQL Server2000的数据完整性控制中属于声明数据完整性的就是(ABC )。

A)约束B)默认C)规则D)触发器4、在SQL Server2000的数据完整性控制中属于过程数据完整性的就是( AD)。

A)存储过程B)默认C)规则D)触发器5、在SQL Server中,以下( AB)约束属于域完整性约束。

A)DEFAULT B)CHECK C)NULL D)FOREIGN KEY6、SQL Server2000数据库系统中一般采用( ABCD )以及密码存储等技术进行安全控制。

A)用户标识与鉴别B)存取控制C)视图D)触发器7、SQL Server2000使用权限来加强系统的安全性,语句权限适用的语句有( B )。

A)EXECUTE B)CREA TE TABLE C)UPDATE D)SELECT8、有关登录帐户、用户、角色三者的叙述中正确的就是( )。

A)登录帐户就是服务器级的,用户就是数据库级的B)用户一定就是登录帐户,登录帐户不一定就是数据库用户C)角色就是具有一定权限的用户组D)角色成员继承角色所拥有访问权限9、SQL Server2000的安全性管理包括( )。

A)数据库系统登录管理B)数据库用户管理C)数据库系统角色管理D)数据库访问权限的管理。

10、SQL Server2000使用权限来加强系统的安全性,通常将权限分为( AC)。

A)对象权限B)用户权限C)语句权限D)隐含权限11、SQL Server 2000提供了4层安全防线,其中SQL Server2000通过登录账号设置来创建附加安全层,用户只有登录成功,才能与SQL Server2000建立一次连接,属于( B )。

Microsoft SQL Server数据库管理练习题参考答案

Microsoft SQL Server数据库管理练习题参考答案

Microsoft SQL Server数据库管理练习题参考答案1. 数据库的备份和还原是维护数据库的重要任务,请简要说明在Microsoft SQL Server中如何备份和还原数据库。

在Microsoft SQL Server中,可以使用SQL Server Management Studio (SSMS)工具来备份和还原数据库。

备份数据库:1) 打开SSMS工具,连接到SQL Server数据库引擎。

2) 在对象资源管理器中,展开数据库文件夹,右键点击要备份的数据库,选择“任务”->“备份”。

3) 在“备份数据库”对话框中,选择备份类型、备份到的位置、备份集的名称等设置,然后点击“确定”进行备份。

还原数据库:1) 打开SSMS工具,连接到SQL Server数据库引擎。

2) 在对象资源管理器中,展开数据库文件夹,右键点击要还原的数据库,选择“任务”->“还原”->“数据库”。

3) 在“还原数据库”对话框中,选择备份集、还原到的位置、还原选项等设置,然后点击“确定”进行还原。

2. 在数据库设计中,为了保持数据的一致性和完整性,我们常常使用约束来规定数据的规则。

请简要说明在Microsoft SQL Server中如何添加和删除约束。

添加约束:1) 打开SSMS工具,连接到SQL Server数据库引擎。

2) 在对象资源管理器中,展开数据库文件夹,展开要添加约束的表所在的文件夹,右键点击该表,选择“设计”。

3) 在设计视图中,选择要添加约束的列,在属性窗口中选择“约束”一项,点击“...”按钮。

4) 在“约束”对话框中,选择要添加的约束类型(如主键、唯一性约束、外键等),设置约束的名称和规则,然后点击“确定”完成添加。

删除约束:1) 打开SSMS工具,连接到SQL Server数据库引擎。

2) 在对象资源管理器中,展开数据库文件夹,展开要删除约束的表所在的文件夹,右键点击该表,选择“设计”。

sql server考试题

sql server考试题

sql server考试题SQL Server是一种关系型数据库管理系统,广泛应用于企业级应用程序和数据仓库。

它具有强大的数据管理和查询功能,并且具有高度可靠性和安全性。

在SQL Server的考试中,考察的内容涉及数据库的设计、查询语言的使用、性能优化等方面。

以下是一些常见的SQL Server考试题目及其答案。

1. 什么是SQL Server?SQL Server是一种由微软公司开发的关系型数据库管理系统。

它提供了数据管理、数据存储、数据查询和性能优化等功能,适用于各种规模的企业级应用程序和数据仓库。

2. SQL Server的版本有哪些?SQL Server的版本有多个,包括SQL Server 2008、SQL Server 2012、SQL Server 2014、SQL Server 2016、SQL Server 2017等。

每个版本都有不同的功能和性能优化。

3. 如何创建数据库?在SQL Server中,可以使用CREATE DATABASE语句来创建数据库。

例如,要创建一个名为"mydatabase"的数据库,可以使用以下语句:CREATE DATABASE mydatabase;4. 如何创建表?在SQL Server中,可以使用CREATE TABLE语句来创建表。

例如,要创建一个名为"employees"的表,其中包含id、name和salary字段,可以使用以下语句:CREATE TABLE employees (id INT PRIMARY KEY,name VARCHAR(50),salary DECIMAL(10, 2));5. 如何插入数据到表中?在SQL Server中,可以使用INSERT INTO语句来插入数据到表中。

例如,要向"employees"表中插入一条数据,可以使用以下语句:INSERT INTO employees (id, name, salary)VALUES (1, 'John Doe', 5000);6. 如何更新表中的数据?在SQL Server中,可以使用UPDATE语句来更新表中的数据。

sqlserver考试试题库

sqlserver考试试题库

sqlserver考试试题库SQL Server考试试题库是一个专为准备SQL Server相关认证考试的考生设计的资源库。

以下是一些模拟考试题目,涵盖了SQL Server的基础知识、高级查询技术、性能优化、安全性以及数据库管理等方面。

一、选择题1. 在SQL Server中,以下哪个不是系统表?A. sys.databasesB. sys.tablesC. sys.columnsD. Customers2. 以下哪个SQL语句用于创建数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE INDEXD. CREATE PROCEDURE3. SQL Server中的事务可以保证哪些特性?A. 原子性、一致性、隔离性B. 原子性、一致性、持久性C. 原子性、隔离性、持久性D. 所有选项都是4. 以下哪个选项不是SQL Server的索引类型?A. 聚集索引B. 非聚集索引C. 唯一索引D. 复合索引5. SQL Server中,以下哪个命令用于备份数据库?A. BACKUP DATABASEB. BACKUP TABLEC. BACKUP INDEXD. BACKUP LOG二、简答题1. 解释SQL Server中的死锁是什么,并给出解决死锁的一般策略。

2. 描述SQL Server的恢复模式,并说明它们在数据库备份和恢复过程中的作用。

3. 什么是SQL Server的分区表,它有什么优势?三、操作题1. 假设你有一个名为`Sales`的数据库,里面有一个名为`Orders`的表,包含`OrderID`, `OrderDate`, `CustomerID`, `TotalAmount`等字段。

编写一个SQL查询,列出所有2019年的订单,并按`TotalAmount`降序排序。

2. 编写一个存储过程,该存储过程接受一个`CustomerID`作为参数,并返回该客户的所有订单信息。

数据库sqlserver oracle试题

数据库sqlserver oracle试题

数据库sqlserver oracle试题数据库试题及答案1.什么是数据库?数据库是一个组织和存储数据的系统,它是由一系列数据组成的集合,这些数据以结构化的方式存储在计算机上,并可以通过访问和查询来进行管理。

2.SQL是什么?它有哪些常用命令?SQL(Structured Query Language)是一种用于管理和操作关系型数据库的编程语言。

主要的SQL命令包括:•SELECT:从数据库中查询数据•INSERT:插入新的数据记录•UPDATE:更新现有的数据记录•DELETE:删除数据记录•CREATE:创建数据库对象,如表、视图、索引等•ALTER:修改数据库对象的结构•DROP:删除数据库对象•GRANT:授予用户或角色权限•REVOKE:取消用户或角色的权限3.什么是关系型数据库?举例说明。

关系型数据库是以表的形式来组织数据的数据库,其中数据之间的关系通过键(键值对)来建立。

常见的关系型数据库有SQL Server、Oracle、MySQL等。

例如,一个关系型数据库可以包含多个表,如“学生”表和“课程”表,学生表中的学生ID和课程表中的课程ID可以建立联系,形成学生和课程的关系。

4.SQL Server与Oracle有何异同?SQL Server和Oracle都属于具有高性能和可靠性的关系型数据库管理系统。

它们的主要区别在于:•历史:SQL Server最初是由Sybase开发的一款关系型数据库管理系统,而Oracle则是由Oracle Corporation开发的。

•所属公司:SQL Server属于微软公司,而Oracle则是由OracleCorporation所拥有和维护。

•支持平台:SQL Server主要运行在Windows操作系统上,而Oracle可以运行在多个平台上,包括Windows、Linux、UNIX等。

•价格:SQL Server相对较为经济实惠,而Oracle则价格较高。

中南大学数据库考试题库

中南大学数据库考试题库

基础知识(单选)1.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( )阶段。

A 需求分析B 概念设计C 逻辑设计D 物理设计参考答案B数据库设计步骤:(1)规划(必要性、可行性,总目标)(2)需求分析(分析用户活动,产生业务流程图;确定系统范围,产生系统范围图;分析用户活动涉及的数据,产生数据流程图;分析系统数据,产生数据字典。

)(3)概念设计(设计出独立于计算机硬件和DBMS的概念模式。

E-R模型是主要设计工具)(4)逻辑结构设计(把概念设计阶段设计好的全局E-R模式转换成与选用的具体机器上的DBMS所支持的数据模型相符合的逻辑结构,包括数据库模式和外模式)(5)数据库的物理设计(对于给定的数据模型选取一个最适合应用环境的物理结构的过程。

数据库的物理结构主要指数据库的存储记录格式、存储记录安排和存取方法)(6)数据库的实现(建立实际数据库结构;装入试验数据对应用程序进行调试;装入实际数据,进入试运行状态)(7)数据库的运行与维护(维护数据库的安全性与完整性;监测并改善数据库运行性能;根据用户要求对数据库现有功能进行扩充;及时改正运行中发现的系统错误)2. 关于数据库概念设计阶段的工作目标,下列说法错误的是A 定义和描述应用系统涉及的信息结构和范围B 定义和描述应用系统中数据的属性特征和数据之间的联系C 描述应用系统的数据需求D 描述需要存储的记录及其数量参考答案D3. SQL Server 2000的字符型系统数据类型主要包括( )。

A int、money、charB char、varchar、textC datetime、binary、intD char、varchar、int参考答案B4. 具有联系的相关数据按一定的方式组织排列,并构成一定的结构,这种结构即( )。

A 数据模型B 数据库C 关系模型D 数据库管理系统参考答案A5. 在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性?A 外模式/模式B 模式/内模式C 外模式/内模式D 逻辑模式/内模式参考答案B6. 关系模型的数据结构是A 树B 图C 表D 二维表参考答案D7. 数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由A 数据库管理员维护B 程序员维护C 数据库管理系统维护D 一般用户维护参考答案A8. E-R图用于描述数据库的A 概念模型B 数据模型C 存储模型D 逻辑模型参考答案A9.下面列出的条目中,()不是数据库技术的主要特点。

中南大学大数据专业《数据库》选择题题库及答案

中南大学大数据专业《数据库》选择题题库及答案

数据库选择题题库1、下列运算,属于传统的集合运算的是______。

加、减、乘、除并、差、交选择、投影、连接增加、删除、合并参考答案:B2、关系数据库系统中所管理的关系是______。

一个mdb文件若干个mdb文件一个二维表若干个二维表参考答案:C3、下列不属于ACCESS数据表中字段类型的是_______。

文本日期备注索引参考答案:D4、在ACCESS表设计时,设置字段默认值的作用是______。

不允许该字段出现空值不允许字段值超出定义范围系统自动转换数据格式系统预先提供的字段值参考答案:D5、在ACCESS中,添加新记录有多种方法,下列方法中______不能添加新记录。

单击记录导航栏中“新记录”按钮在最后一条记录按Enter键在最后一条记录定位器标有*号的行中输入新记录选择快捷菜单中“新记录”命令项参考答案:B6、下列关于ACCESS查询,叙述正确的是______。

只能根据数据库表创建查询只能根据已建查询创建查询可以根据数据库表和已建查询创建查询不能根据已建查询创建查询参考答案:C7、在ACCESS中,根据查询运行的结果是否改变______,将查询分为操作查询和选择查询。

数据源计算值条件值报表参考答案:A8、在ACCESS查询准则中,可以使用通配符,其中用于匹配任意一个数字的通配符是______。

#!?*参考答案:A9、在ACCESS中,可以作为窗体记录源的是______。

表查询Select语句以上都是参考答案:D10、在ACCESS中,建立主/子窗体,首先要将两个表之间建立______。

查询关系窗体命令按钮参考答案:B11、在ACCESS窗体中,要让用户在输入数据时,能进行数据选择的控件对象是______。

文本框标签列表框命令按钮参考答案:C12、在ACCESS报表设计中,使用自动创建“报表”创建的报表类型是______。

数据式图表式表格式凹凸式参考答案:C13、在ACCESS报表中,要实现报表的分组统计,其操作区域是______。

作业_模拟考试11数据库

作业_模拟考试11数据库

20. (分值:1.0 分)表在数据库中是一个非常重要的数据对象,它是用来( 据内容的。 A: 显示 B: 查询 C: 存放 D: 检索 序号:526 难度:1 考查点:SQL Server 数据库的管理
)各种数
21. (分值:1.0 分)一个仓库可以存放多种产品,一种产品只能存放于一个仓库中。仓库 与产品之间的联系类型是 A: 一对一的联系 B: 多对一的联系 C: 一对多的联系 D: 多对多的联系 序号:528 难度:1 考查点:数据库系统概论
4.(分值:4.5)有 30 个人,其中有男人、女人和小孩。他们在一家饭馆里花去 500 元。已
知,每个男人花 30 元,每个女人花 20 元,每个小孩花 10 元。问:男人、女人、小孩各为 多少人。为了实现这一目标,完善下面的 VB 程序,在划线处填入合适的语句或表达式,完
)字段的值进行排序。</p>
4. (分值:1.0 分)以下关于索引的叙述正确的是(
)。</p>
A: 索引能保证表记录的唯一性
B: 索引是数据库中的一种特殊类型的对象,它与数据表有着紧密的关系
C: SQL Server 可创建二种类型的索引,唯一性索引和聚集索引
D: 索引只对数据库表中一列的值进行排序的一种结构
15.(分值:1.0 分)在 WHILE 循环语句中,如果循环体语句条数多于一条,必须使用( )。 </p> A: BEGIN END B: CASE END C: IF THEN D: GOTO 序号:278 难度:1 考查点:数据库系统概论
16. (分值:1.0 分)SELECT 查询中,要把结果集的记录按照某一列的值进行排序,所用 到的子句是( )。</p> A: ORDER BY B: WHERE C: GROUP BY D: HAVING 序号:280 难度:1 考查点:数据查询

试卷_数据库试卷kui1

试卷_数据库试卷kui1
试卷名称:数据库试卷 kui1 试卷说明:2014 年制 命题教师: 中南大学 信息科学与工程学院 奎晓燕 一、单项选择题(总分 28) 1. (分值:1.0 分)现有表 Employee,字段:id(int),firstname(varchar),lastname(varchar); 以下 sql 语句错误的是( )。 A: SELECT firstname+R .R +lastname as R nameR FROM employee B: SELECT firstname+R .R + lastname =R nameR FROM employee C: SELECT R nameR = firstname+R .R +lastname FROM employee D: SELECT firstname, llastname FROM employee 序号:10 难度:1 考查点:数据查询
C: SELECT,GROUP
D: 仅 SELECT
序号:156 难度:1 考查点:数据查询
11. (分值:1.0 分)下列说法(
)不正确。
A: 每个数据库可以包含若干个主数据文件
B: 主数据文件的扩展名是:mdf
C: 主数据文件中存放的是数据库的系统信息和用户数据库的数据
D: 每个数据库都只包含一个主数据文件
D: CREATE TRIGGER tgz ON 职工工资表 FOR INSERT AS UPDATE 职工工资表 SET 工资合计=a.基本工资+a.奖金 FROM 职工工资表 a JOIN INSERTED b ON a.职工号=b.职工号 AND a.日期=b.日期 序号:81 难度:3 考查点:SQL Server 数据表

中南大学数据库习题复习题目

中南大学数据库习题复习题目

中南大学数据库习题复习题目-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN第九章习题一、选择题(1-10小题为多选题,11-13小题为单选题)1. 在SQL Server2000中属于表级完整性约束的是( AC )。

A)实体完整性约束 B)域完整性约束 C)参照完整性约束 D)以上三者均是2. 在SQL Server2000中实现数据完整性的主要方法有(ABCD )。

A)约束 B)默认 C)规则 D)触发器3. 在SQL Server2000的数据完整性控制中属于声明数据完整性的是(ABC )。

A)约束 B)默认 C)规则 D)触发器4. 在SQL Server2000的数据完整性控制中属于过程数据完整性的是( AD)。

A)存储过程 B)默认 C)规则 D)触发器5. 在SQL Server中,以下( AB)约束属于域完整性约束。

A)DEFAULT B)CHECK C)NULL D)FOREIGN KEY6. SQL Server2000数据库系统中一般采用(ABCD )以及密码存储等技术进行安全控制。

A)用户标识和鉴别 B)存取控制 C)视图 D)触发器7. SQL Server2000使用权限来加强系统的安全性,语句权限适用的语句有( B )。

A)EXECUTE B)CREATE TABLE C)UPDATE D)SELECT8. 有关登录帐户、用户、角色三者的叙述中正确的是()。

A)登录帐户是服务器级的,用户是数据库级的B)用户一定是登录帐户,登录帐户不一定是数据库用户C)角色是具有一定权限的用户组D)角色成员继承角色所拥有访问权限9. SQL Server2000的安全性管理包括()。

A)数据库系统登录管理 B)数据库用户管理C)数据库系统角色管理 D)数据库访问权限的管理。

10. SQL Server2000使用权限来加强系统的安全性,通常将权限分为( AC)。

中南大学数据库题库02 SQL Server数据库的管理

中南大学数据库题库02 SQL Server数据库的管理

在SQLServer2000中,通过构建永久备份设备可以对数据库进行备份,下列说法正确的是?A不需要指定备份设备的大小?B一个数据库一次只能备份在一个设备上C每个备份设备都是专属于一个数据库的?D只能将备份设备建立在磁盘上参考答案A对SQLServer2000采用的备份和恢复机制,下列说法正确的是?A在备份和恢复数据库时用户都不能访问数据库?B在备份和恢复数据库时用户都可以访问数据库C在备份时对数据库访问没有限制,但在恢复时只有系统管理员可以访问数据库?D在备份时对数据库访问没有限制,但在恢复时任何人都不能访问数据库参考答案D在SQLSever中,创建数据库student,使用的语句是()。

ACREATETABLE studentBCREATEVIEW studentCCREATEPROC studentDCREATE DATABASE student参考答案D下面描述错误的是( )。

A每个数据文件中有且只有一个主数据文件。

B日志文件可以存在于任意文件组中。

C主数据文件默认为PRIMARY文件组。

D文件组是为了更好的实现数据库文件组织。

参考答案B删除数据库的命令是ADROP DATABASEBUSE DATABASECCLOSE DATABASEDOPEN DATABASE参考答案A下列说法()不正确。

A每个数据库可以包含若干个主数据文件B主数据文件的扩展名是:mdfC主数据文件中存放的是数据库的系统信息和用户数据库的数据D每个数据库都只包含一个主数据文件参考答案ASQL Server 2000 支持4种备份类型:完全备份、()、事务日志备份、文件和文件组备份。

A差值备份B差异备份C等差备份D磁盘备份参考答案BSQL Server 2000 的备份设备是用来存储()备份的存储介质。

A数据库、文件和文件组、事务日志B数据库、文件和文件组、文本文件C表、索引、存储过程D表、索引、图表参考答案A下列关于表的叙述正确的是()。

sql server考试试题

sql server考试试题

sql server考试试题SQL Server考试试题近年来,随着信息技术的迅速发展,数据库管理系统的重要性日益凸显。

作为一种常用的关系型数据库管理系统,SQL Server在企业中得到了广泛的应用。

为了评估员工的数据库管理能力,许多企业会组织SQL Server考试。

本文将从不同的角度出发,介绍一些SQL Server考试试题,帮助读者更好地了解和应对这类考试。

一、数据库设计与规范数据库设计是数据库管理的基础,也是SQL Server考试的重点内容之一。

在数据库设计与规范这一部分,考生需要掌握数据库的范式理论、关系模型和实体关系图等基本概念。

试题可能涉及到数据库设计的各个方面,如表的设计、主键和外键的定义、索引的创建等。

同时,考生还需了解数据库设计中的一些常见问题,如冗余数据、数据一致性和完整性等,以便能够合理地解决这些问题。

二、SQL语句的编写与优化SQL语句是数据库操作的核心,也是SQL Server考试的重要内容。

考生需要熟悉SQL语句的基本语法和常用操作,如SELECT、INSERT、UPDATE和DELETE 等。

试题可能涉及到SQL语句的各种细节,如条件查询、排序、分组、连接查询、子查询等。

此外,考生还需了解SQL语句的优化技巧,如合理使用索引、避免全表扫描、优化查询计划等,以提高数据库的性能和效率。

三、数据库备份与恢复数据库备份与恢复是数据库管理的重要环节,也是SQL Server考试的考察点之一。

考生需要了解数据库备份的目的和方法,如完全备份、增量备份和差异备份等。

试题可能涉及到备份策略的制定、备份文件的管理和恢复操作的步骤等。

此外,考生还需了解数据库的容灾和高可用性技术,如数据库镜像、数据库复制和数据库集群等,以确保数据库的可靠性和稳定性。

四、性能监控与故障排除数据库的性能监控和故障排除是数据库管理的重要任务,也是SQL Server考试的考察点之一。

考生需要了解性能监控的方法和工具,如SQL Server Profiler和Performance Monitor等。

SQL Server数据库管理答案

SQL Server数据库管理答案

1章习题参考答案1. 选择题(1) ()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。

数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMS B.DB C.DBS D.DBA正确答案:A(2) ()是被长期存放在计算机内的、有组织的、统一管理的相关数据的集合。

A.DATA B.INFORMATION C.DB D.DBS正确答案:C(3) 数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、()和用户构成。

A.DBMS B.DB C.DBS D.DBA正确答案:D(4) 目前()数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。

A.关系B.面向对象 C.分布正确答案:A2. 填空题(1) 目前最常用的数据库模型有_______、_______和_______。

20世纪80年代以来,_______逐渐占主导地位。

答案:层次模型、网状模型、关系模型;关系模型(2) 数据库三个要素是_______、_______和_______。

答案:数据结构、数据操作、完整性约束(3) 数据库系统体系结构的三级模式是:________、________、__________,而两级映像是:__________/__________、________/_____________)答案:内部级(内模式)、概念级(模式)、外部级(外模式),外模式/模式映像、模式/内模式映像。

(4) 关系运算主要有________、________、________。

答案:选择运算、投影运算、连接运算(5) 选择运算是根据某些条件对关系做______分割;投影是根据某些条件对关系做______分割。

答案:水平、垂直(6) 完整性约束包括____________、____________和用户定义完整性。

答案:实体完整性、参照完整性(7) 一个关系数据模型的逻辑结构是________,它由______和______组成。

SQLserver数据库期末考试试题及答案

SQLserver数据库期末考试试题及答案

SQLserver数据库期末考试试题及答案SQL Server数据库期末考试试题及答案本文为SQL Server数据库期末考试试题及答案,旨在为读者提供一份便捷的学习资料。

以下将给出一系列试题并附上相应的答案,帮助读者更好地理解和掌握SQL Server数据库的相关知识点。

试题一:数据库基础1. 请简要解释数据库、数据表和字段的概念。

答案:数据库是指按照一定的数据模型组织、描述和存储数据的集合,具有良好的数据管理系统。

数据表是指数据库中的一种组织形式,类似于Excel的工作表,用于存储具有相同结构的数据。

字段是数据表中的列,用于存储特定类型的数据。

2. 请列举SQL Server中的常见数据类型以及其含义。

答案:常见数据类型包括:- int: 用于存储整数数据。

- varchar: 用于存储可变长度的字符串数据。

- date: 用于存储日期数据。

- float: 用于存储浮点数数据。

- bool: 用于存储布尔值。

3. 请解释主键和外键的概念。

答案:主键是一种用于唯一标识数据表中每一行记录的字段或一组字段,具有唯一性和非空性的特点。

外键是指在一个数据表中,用于与另一个数据表的主键建立关联的字段,用于保持数据表之间的数据完整性。

试题二:SQL查询1. 请写出查询employees表中所有员工的姓名和工资。

答案:SELECT 姓名, 工资 FROM employees;2. 请写出查询orders表中订单金额大于100的订单编号和客户ID。

答案:SELECT 订单编号, 客户ID FROM orders WHERE 订单金额 > 100;3. 请写出查询customers表中以'A'开头并且包含'E'的客户姓名。

答案:SELECT 客户姓名 FROM customers WHERE 客户姓名 LIKE 'A%E';试题三:数据操作1. 请写出向employees表中插入一条新员工信息的SQL语句,包括字段:员工编号、姓名、年龄和性别。

最新中南大学数据库题库02-SQL-Server数据库的管理

最新中南大学数据库题库02-SQL-Server数据库的管理

在SQL Server 2000中,通过构建永久备份设备可以对数据库进行备份,下列说法正确的是A 不需要指定备份设备的大小B 一个数据库一次只能备份在一个设备上C 每个备份设备都是专属于一个数据库的D 只能将备份设备建立在磁盘上参考答案A对SQL Server 2000采用的备份和恢复机制,下列说法正确的是A 在备份和恢复数据库时用户都不能访问数据库B 在备份和恢复数据库时用户都可以访问数据库C 在备份时对数据库访问没有限制,但在恢复时只有系统管理员可以访问数据库D 在备份时对数据库访问没有限制,但在恢复时任何人都不能访问数据库参考答案D在SQL Sever中,创建数据库student,使用的语句是()。

A CREATE TABLE studentB CREATE VIEW studentC CREATE PROC studentD CREATE DATABASE student参考答案D下面描述错误的是( )。

A 每个数据文件中有且只有一个主数据文件。

B 日志文件可以存在于任意文件组中。

C 主数据文件默认为PRIMARY文件组。

D 文件组是为了更好的实现数据库文件组织。

参考答案B删除数据库的命令是A DROP DATABASEB USE DATABASEC CLOSE DATABASED OPEN DATABASE参考答案A下列说法()不正确。

A 每个数据库可以包含若干个主数据文件B 主数据文件的扩展名是:mdfC 主数据文件中存放的是数据库的系统信息和用户数据库的数据D 每个数据库都只包含一个主数据文件参考答案ASQL Server 2000 支持4种备份类型:完全备份、()、事务日志备份、文件和文件组备份。

A 差值备份B 差异备份C 等差备份D 磁盘备份参考答案BSQL Server 2000 的备份设备是用来存储()备份的存储介质。

A 数据库、文件和文件组、事务日志B 数据库、文件和文件组、文本文件C 表、索引、存储过程D 表、索引、图表参考答案A下列关于表的叙述正确的是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在SQL Server 2000中,通过构建永久备份设备可以对数据库进行备份,下列说确的是A 不需要指定备份设备的大小B 一个数据库一次只能备份在一个设备上C 每个备份设备都是专属于一个数据库的D 只能将备份设备建立在磁盘上参考答案A对SQL Server 2000采用的备份和恢复机制,下列说确的是A 在备份和恢复数据库时用户都不能访问数据库B 在备份和恢复数据库时用户都可以访问数据库C 在备份时对数据库访问没有限制,但在恢复时只有系统管理员可以访问数据库D 在备份时对数据库访问没有限制,但在恢复时任人都不能访问数据库参考答案D在SQL Sever中,创建数据库student,使用的语句是()。

A CREATE TABLE studentB CREATE VIEW studentC CREATE PROC studentD CREATE DATABASE student参考答案D下面描述错误的是( )。

A 每个数据文件中有且只有一个主数据文件。

B 日志文件可以存在于任意文件组中。

C 主数据文件默认为PRIMARY文件组。

D 文件组是为了更好的实现数据库文件组织。

参考答案B删除数据库的命令是A DROP DATABASEB USE DATABASEC CLOSE DATABASED OPEN DATABASE参考答案A下列说法()不正确。

A 每个数据库可以包含若干个主数据文件B 主数据文件的扩展名是:mdfC 主数据文件中存放的是数据库的系统信息和用户数据库的数据D 每个数据库都只包含一个主数据文件参考答案ASQL Server 2000 支持4种备份类型:完全备份、()、事务日志备份、文件和文件组备份。

A 差值备份B 差异备份C 等差备份D 磁盘备份参考答案BSQL Server 2000 的备份设备是用来存储()备份的存储介质。

A 数据库、文件和文件组、事务日志B 数据库、文件和文件组、文本文件C 表、索引、存储过程D 表、索引、图表参考答案A下列关于表的叙述正确的是()。

A 只要用户表没有人使用,则可将其删除B 用户表可以隐藏C 系统表可以隐藏D 系统表可以删除参考答案CMaster数据库是SQL Server系统最重要的数据库,如果该数据库被损坏,SQL Server将无常工作。

该数据库记录了SQL Server 系统的所有()。

A 系统设置信息B 用户信息C 对数据库操作的信息D 系统信息参考答案A下面关于文件组描述错误的是()。

A 每个数据库中都有一个文件组作为默认文件组运行B 事务日志文件可以存在于任意文件组中C 主数据文件默认在PRIMARY文件组D 文件组是为了更好地实现数据库文件组织参考答案B下列文件中不属于SQL Server数据库文件的是()。

A device_data.MDFB device_log.LDFC device_mdf.DATD device_data.NDF参考答案C关于企业管理器目录树的操作正确的是()。

A 双击节点图标+,可展开节点B 单击节点左侧的图标-,可折叠节点C 单击节点左侧的图标+,可展开节点D 都正确参考答案D包含数据库的启动信息的文件是( )。

A 主数据文件B 非主要数据文件C 次要数据文件D 事务日志文件参考答案A用于数据库恢复的重要文件是()。

A 数据库文件B 索引文件C 备注文件D 事务日志文件参考答案DSQL server 数据库文件有三类,其中主数据文件的后缀为( )。

A NDFB LDFC MDFD IDF参考答案C数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是()。

A DBMS、OS、应用软件B DBMS、应用软件、OSC OS、DBMS、应用软件D OS、应用软件、DBMS参考答案CSQL SERVER安装了4个系统数据库,下面哪个()不是系统数据库。

A MasterB ModelC PubsD Msdb参考答案C下列()不是SQL Server 数据库文件的扩展名。

A .mdfB .ldfC .ndfD .tif参考答案D事务日志用于保存()。

A 程序运行过程B 程序执行结果C 对数据的更新操作D 数据操作参考答案CSQL Server 中组成数据库的文件有()种类型。

A 2B 3C 4D 5参考答案B分离数据库就是将数据库从()中删除,但是保持组成该数据的数据文件和事务日志文件中的数据完好无损。

A WindowsB SQL ServerC U盘D 查询分析器参考答案B下列4项中,不属于SQL Server 2000实用程序的是()。

A 企业管理器B 查询分析器C 服务管理器D 媒体播放器参考答案DSQL Server 系统中的所有服务器级系统信息存储于( ) 数据库。

A masterB modelC tempdbD msdb参考答案A在SQL Server 中,model是( )。

A 数据库系统表库B 数据库模板C 临时数据库D 示例数据参考答案B下列()不是SQL Server服务。

A SQL ServerB MS DTCC SQL Server AgentD PWS参考答案DSQL Server 对象的完整名称不包括下面()。

A 服务器名B 数据库名C 对象名D 文件夹名参考答案DMS SQL Server是( )。

A 数据库B 数据库系统C 数据处理系统D 数据库管理系统参考答案D每个数据库有且只有一个( )。

A 主要数据文件B 次要数据文件C 日志文件D 索引文件参考答案A脚本文件是在( )中执行的。

A 企业管理器B 查询分析器C 服务管理器D 事件探查器参考答案B安装SQL Server 时,系统自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是( )。

A master数据库B model数据库C tempdb数据库D pubs数据库参考答案D在SQL Server 2000的工具中,用于输入和执行Transaction-SQL语句,并迅速查看这些语句的执行结果的工具是()。

A 服务管理器B 查询分析器C 联机分析D 服务器网络实用工具参考答案B提供了有关SQL Server 2000管理和开发的所有信息,管理和开发人员经常从中获取帮助的工具又是()。

A 服务管理器B 查询分析器C 联机分析D 服务器网络实用工具参考答案C数据库备份设备是用来存储备份数据的存储介质,下面()设备不属于常见的备份设备类型。

A 磁盘设备B 软盘设备C 磁带设备D 命名管道设备参考答案B下列()系统数据库不需要进行备份和恢复。

A masterB modelC tempdbD msdb参考答案CSQL server 数据库文件可以有多个,除了主数据文件外,还可以有次数据文件,次数据文件的扩展名为( )。

A NDFB LDFC MDFD IDF参考答案A包含数据库的启动信息的文件是( )。

A 主数据文件B 非主要数据文件C 次要数据文件D 事务日志文件参考答案A以下()是SQL Server2000提供的数据库还原模型。

A 简单还原、完全还原、大容量日志记录还原B 简单恢复、完全恢复、差异恢复C 数据库还原、文件还原、事务日志还原D 完全还原、事务日志还原、差异还原参考答案A数据库的容量()。

A 只能指定固定的大小。

B 最小为10M。

C 最大100M。

D 可以设置为自动增长。

参考答案D下列T-SQL命令创建的数据库名称是()。

CREATE DATABASE stdbON(NAME=student1,FILENAME="d:\stdat1.mdf"),(NAME=student2,FILENAME="d:\stdat2.ndf")A stdat1B student1C stdbD student2参考答案C要想使SQL Server数据库管理系统开始工作, 必须首先启动()。

A 查询分析器B 网络实用工具C SQL Server服务器D 数据导入和导出程序参考答案C使用“CREATE DATABASE TEST” 命令所建立的数据库TEST 的数据文件的初始大小是( ) 字节。

A 1MB 2MC 3MD 4M参考答案A当数据库损坏时,数据库管理员可通过种式恢复数据库()。

A 主数据库文件B 事务日志文件C ROLLBACK 语句D 联机帮助文件参考答案B在SQL Server 中,model是( )。

A 数据库系统表B 数据库模板C 临时数据库D 示例数据库参考答案B事务日志文件的默认扩展名是()。

A MDFB NDFC LDFD DBF参考答案C表在数据库中是一个非常重要的数据对象,它是用来()各种数据容的。

A 显示B 查询C 存放D 检索参考答案C安装MS SQL Server时,系统自动建立几个数据库,其中有一个数据库被删除后,不影响系统的正常运行,这个数据库是()。

A master数据库B model数据库C tempdb数据库D pubs数据库参考答案D下列哪个不是sql 数据库文件的后缀A .mdfB .ndfC .dbfD .ldf参考答案C在SQL Sever中,SIZE用于指定数据库操作系统文件的大小,计量单位可以是MB、KB,如果没有指定,系统默认是()。

A KBB MBC GBD BITS参考答案B在SQL Sever中,如果指定%,数据库文件增量大小默认()。

A 10%B 15%C 20%D 30%参考答案A在SQLServer中,将某用户数据库移动到另一SQLServer服务器,应执行()。

A 分离数据库,再将数据库文件附加到另一服务器中B 将数据库文件移到另一服务器的磁盘中C 不能实现D 将数据库文件复制到另一服务器的磁盘中参考答案A数据库文件不包括()。

A 文件组B 事务日志文件C 主数据文件D 次要数据文件参考答案A数据库的容量,()。

A 只能指定固定的大小B 最小为10MC 最大100MD 可以设置为自动增长参考答案DSQL Server 2000的物理存储主要包括3类文件()。

A 主数据文件、次数据文件、事务日志文件B 主数据文件、次数据文件、文本文件C 表文件、索引文件、存储过程D 表文件、索引文件、图表文件参考答案A下面一段代码,正确的解释是( )。

CREATE DATABASE OPCDBON(NAME = ´OPCDB_Data´,FILENAME = ´D:\Microsoft SQL Server\MSSQL\Data\OPCDB.mdf´,SIZE = 3MB,MAXSIZE = 50MB, FILEGROWTH = 10%)LOG ON(NAME = ´OPCDB_Log´,FILENAME = ´D:\Microsoft SQL Server\MSSQL\Data\OPCDB.ldf´,SIZE = 2MB,MAXSIZE = 5MB,FILEGROWTH = 1MB)A 创建一个名为OPCDB的数据库,要求其初始大小为3MB,最大大小为50MB,允数据库自动增长,增长式是按10%比例增长;日志文件初始大小为2MB,最大可增长到5MB,按1MB 增长。

相关文档
最新文档