您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > 北大青鸟SQL Server所有测试题
网络技术应用网专业和专注企业网络技术,数据库应用测试题中心名称:班级:姓名:一、选择题,单选或多选(共15题,每题4分,共60分)1、数据库管理员希望对数据库进行性能优化,以下操作中行之有效的方法为()。(选择二项)a)将数据库的数据库文件和日志文件分别放在不同的分区上b)在数据库服务器上尽量不要安装其他无关服务c)一个表中的数据行过多时,将其划分为两个或多个表d)将数据库涉及到的所有文件单独放在一个分区上供用户访问2、公司有一个客户的数据表,此表的建立语句如下:CREATETABLECustomers(CustomerIDintNOTNULL,CustomerNamevarchar(50)NOTNULL,ContactNamevarchar(30)NULL,Phonevarchar(20)NULL,Countryvarchar(30)NOTNULL,CONSTRAINTPK_CustomersPRIMARYKEY(CustomerID))大部分的国家或地区只包含2-3个客户,而一些国家包括多于20个客户。现在公司想对客户数量在10(含10)个以上的国家进行广告宣传,你使用()语句将这些国家列出。(选择一项)a)SELECTCountryFROMCustomersGROUPBYCountryHAVINGCOUNT(Country)=10b)SELECTTOP10CountryFROMCustomersc)SELECTTOP10CountryFROMCustomersFROM(SELECTDISTINCTCountryFROMCustomers)ASXGROUPBYCountryHAVINGCOUNT(*)=10d)SETROWCOUNT10SELECTCountry,COUNT(*)as“NumCountries”网络技术应用网专业和专注企业网络技术,数据库应用、学生信息表StudentInfo如下所示:学号姓名所在省市0001李辉北京0002张明上海0003王小玉北京0004李淑华湖南0005赵静上海┆┆┆查询所有学生来自于哪几个省市使用的语句为()。(选择一项)a)Selectunique所在省市fromStudentInfob)Select所在省市fromStudentInfoc)Selectonly所在省市fromStudentInfod)Selectdistinct所在省市fromStudentInfo4、公司需要管理员工档案,你创建了2个表:员工表employees和部门表departments。以下是两表的部分内容。employees编号姓名年龄部门编号1王涛2512张力2413李明3024高嘉243Departments编号部门名称1人力资源部2技术部3销售部下列那列适合作为外键()。(选择一项)网络技术应用网专业和专注企业网络技术,数据库应用)Employees中的编号b)Employees中的部门编号c)departments中的编号d)以上都适合5、你公司要做一个电子商务网站,计划采用微软的软件。为了保证电子商务网站的可靠性,需要使用计算机群集技术。为了满足需求,后台数据库应使用()。(选择一项)a)SQLServer2000EnterpriseEditionb)SQLServer2000StandardEditionc)SQLServer2000PersonalEditiond)SQLServer2000DeveloperEdition6、你使用以下T-SQL语句创建了一个数据库benet和一个表students,createdatabasebenetcreatetablestudents(idint,stunamenchar(10))请问这两个语句是:()。(选择一项)a)DDL(数据定义语言)b)DML(数据操纵语言)c)DCL(数据控制语言)7、系统数据库和系统数据库对象记录数据库服务器修改的相关信息。下列操作会引起Master数据库变化的有()。(选择三项)a)创建benet数据库b)删除benet数据库c)创建SQLServer登录帐户d)使用客户端网络实用工具设置服务器别名网络技术应用网专业和专注企业网络技术,数据库应用、分离和附加数据库可以实现将数据库从一个服务移到另一个服务器上,但有些情况下不能进行分离数据库的操作。以下情况一定不能进行分离数据库的操作()。(选择二项)a)Northwind数据库b)Master数据库c)用户正在使用的数据库d)用户自己创建的benet数据库9、你是公司的数据库管理员,需要定期备份数据库。为了减小工作负担你设置自动化备份。运行一段时间后,你发现数据库不再自动备份,而公司的用户可以正常访问数据库。请问哪项服务最可能出现故障而导致以上现象()。(选择一项)a)Mssqlserverb)Sqlserveragentc)DTCd)MSSearch10、SQLServer2000企业版可以安装在下列平台上()。(选择二项)a)Windows2000professionalb)Windows2003serverc)Windows2000serverd)RedHatLinux9.011、关系型数据库中,关于数据库表的外键叙述正确的是()。(选择三项)a)外键一般参照从表的主键或候选键b)外键一般在主表中c)外键一般是从表的非主属性d)使用企业管理器中的关系图可以方便地创建外键网络技术应用网专业和专注企业网络技术,数据库应用、已知数据库的排序规则是默认设置。在northwind数据库中有一个表[orderdetails],表示所有定单的详情,该表中有一列quantity,表示定单中某产品的数量。你想实现按照产品数量从小到大排序来查询定单,使用orderby子句为()。(选择二项)a)Select*from[orderdetails]Orderbyquantitydescb)Select*from[orderdetails]Orderbyquantityascc)Select*from[orderdetails]Orderbyquantityd)Select*from[orderdetails]Orderbydescquantity13、你是公司的数据库管理员,数据库benet中有个员工表employees,该表中有职务列。你想检查哪些员工的信息中没有填写职务一栏,应该使用子句()。(选择一项)a)Select*fromemployeeswhere职务=NULLb)Select*fromemployeeswhere职务=’NULL’c)Select*fromemployeeswhere职务ISNULLd)Select*fromemployeeswhere职务IS‘NULL’14、关系数据库中,表的关系有一对一,一对多和多对多三种关系。下面关于northwind数据库中表之间的关系叙述正确的是()。(选择二项)a)产品类别表categories对产品表products是一对多的关系b)产品表products对产品类别表categories是一对多的关系c)定单表orders对定单详情表[orderdetails]是一对多的关系d)定单详情表[orderdetails]对定单表orders是一对多的关系15、当SQL登录帐户被授权为数据库用户后,要查询数据库中的表,还需要对其赋予select权限,实现赋权的T-SQL语言属于()。(选择一项)a)DDL(数据定义语言)b)DML(数据操纵语言)c)DCL(数据控制语言)网络技术应用网专业和专注企业网络技术,数据库应用二、问答题(共7题,每题10分,共70分)1、你是公司的数据库管理员,公司的数据库使用SQLServer2000。公司新采购了一台服务器newDBsrv,需要你将原来服务器DBsrv上的数据库benet转移到新服务器上,请写出具体步骤。2、你是公司的数据库管理员,公司有个数据库benet,用于电子商务。你发现随着数据库的日益增大,其响应速度很慢,你想提高数据库的性能,把用户访问最频繁也是最大的表orders放在速度较快的磁盘上。请写出使用文件组实现这个目的的步骤。3、请给出一个表,该表至少5个属性,并填写一些数据,然后举例说明超键、候选键和主键。4、请给出三个表,说明关系数据库中外键的概念,并指出主表和从表。说明引入外键有什么好处。5、你是公司的数据库管理员,数据库服务器为DBSRV,是windows2003域benet.com的成员服务器,公司的数据库为benet。你规划用户访问benet数据库中的表。1)你首先要创建登录帐户,登录帐户有哪两种。2)登录帐户如何才能进入数据库benet。3)如何才能访问数据库benet中的各个数据表。6、关系数据库中3类完整性规则有实体完整性,引用完整性和列的完整性。举例说明关系型数据库的这3种完整性约束。7、windows系统的每种服务都有启动账户。在域中的SQLServer服务有两类启动账户(登录账户)。请问是哪两类,他们各有什么特点。网络技术应用网专业和专注企业网络技术,数据库应用参考答案:一、选择题1、ab2、a3、ab4、b5、a6、a7、abc8、bc9、b10、bc11、abd12、bc13、c14、ac15、c二、问答题1、1.在原数据库服务器上分离benet数据库2.将benet的文件拷贝到newDBsrv3.在newDBsrv上附加benet数据库网络技术应用网专业和专注企业网络技术,数据库应用、1.创建新文件组second/orders2.创建数据文件data2在快速磁盘上,该数据文件属于新文件组3.将表orders放在新文件组3、例子只要能说明超键是能唯一标识元组的属性集,候选键是不含多余属性的超键,主键是一个表中唯一的正在使用的候选键。4、关系数据库中的外键可以节约数据库空间,方便数据库查看与修改5、1.登录帐户有windows帐户和sql帐户2.给登录帐户授权为本数据库benet的用户才能进入数据库3.给数据库benet的用户授权后,才能访问表6、1.主键2.制作两个表,为主从表,如产品表和产品类别表3.如员工表的年龄列:年龄设为18-60的范围7、本地系统账户:适合SQLServer与本机通信。此帐户(一般使用域帐户),使SQLServer可以和网络中其他服务如Exchange等通信。使用这种帐户启动,如果启动帐户密码修改后,需要使用服务管理器针对SQLServer服务重新设置相应的帐户密码北大青鸟APTECH公司BENETS1SQL测试题中心名称:班级:姓名:一、选择题,单选或多选(每题2分,共20题,合计40分)1、1)职工信息表如下表所示:编号姓名年龄性别0001李明辉35男0002张明华45男0003李淑琴34女................如果表中的年龄是整数,性别为字符型,查询表中年龄在40岁以上的男性的语句为()。(选择一项)网络技术应用网专业和专注企业网络技术,数据库应用)SELECT姓名,年龄FROM职工信息表WHERE年龄40AND性别=’男’b)SELECT姓名,年龄FROM职工信息表WHERE年龄40AND性别IS男c)SELEC
本文标题:北大青鸟SQL Server所有测试题
链接地址:https://www.777doc.com/doc-4392387 .html