




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库基础考试流程测试模拟题(说明:本卷试题在考试流程测试后收回)1、您有一个包含产品ID和产品名称的表。B您需要编写一条UPDATE语句。以将特定产品的名称改为glass,应在UPDATE语句中包括什么内容?A.LETProductName='glass'B、SETProductName='glass'C、EXECProductName='glass'D、ASSIGNProductName='glass'2、您需要存储从三个到30个字符不等的产品名称。您还需要将使用的存储空间量降到最低。应该使用哪种数据类型?DA.CHAR(3,
2、30)B、CHAR(30)C、VARCHAR(3,30)D、VARCHAR(30)3、要运行存储过程,用户需要哪种权限?CA.ALLOWB、CALLC、EXECUTED、RUN4、 视图可用于:CA.确保引用完整性。B、保存存储在一个单独表中的数据的额外副本。C、限制对表中特定行或列中的数据的访问。D、在从基础表中删除历史数据前将其保存。5、您正在创建一个表来存储客户数据。AccountNumber列使用的值始终由一个字母和四位数字组成。您应该又AccountNumber列使用哪种数据类型?BA. BYTEB、CHARC、DOUBLED、SMALLINT6、哪条语句将导致创建索引?AB. CR
3、EATETABLEEmployee(EmployeeIDINTEGERPRIMARYKEY)C. CREATETABLEEmployee(EmployeeIDINTEGERINDEX)D. CREATETABLEEmployee(EmployeeIDINTEGERNULL)E. CREATETABLEEmployee(EmployeeIDINREGERDISTINCT)7、 哪个关键字必须包含在CREATEVTEW语句中?BA.ORDERBYB、SELECTC、UPDATED、WHERE8、可在数据库值中执行的已命名的SQL语句组被称为:CA.公式。B、方法。C、存储过程。D、子例程。9、哪个
4、关键字可在CREATETABLE语句中使用?AA.UNIQUE.B、DISTINCTC、GROUPBYD、ORDERBY10、您在一个包含数据的表上创建索引。数据库中的结果是什么?CA.更多的行被添加到该索引的表中。B、更多的列被添加到该索引的表中。C、创建了一个包含索引的表中数据的独立结构。D、创建了一个不包含索引的表中数据的独立结构。11、表Product:ProductIDProductNameColorlColor2Color34545ShirtBlueGreenPurple您将该表分为以下两个表ProductIDProductName4545ShirtProductIDColor45
5、45Blue4545Green4545Purple这个过程被称为什么?DA.碎片整理。B、非规范化。C、碎片化。D、规范化。12、您有一个包含下列数据的表。EProductIDProductCategory32Books25Books67Movies89movies哪个数据库术语用于描述ProductID与Productcategory之间的关系?A.同级B、组合C、决定性D、功能开关E、关系相关13、哪个键唯一地标识表组中的行?CA.外键B.本地键C.主键D.超键14、要删除外键,应使用哪条语句?AA.ALTERTABLEB.DELETETABLEC.ALTERFOREIGNKEYD.DEL
6、ETEFOREIGNKEY15、要添加索引的一个理由是:DA.减少存储空间B.提高数据库安全性C.提高INSERT语句的,卜iE能D.提高SELECT语句的性能。16、您有一个名为Product的表,您创建一个试图,包含Product表中属于Furniture类别的所有产品。您在Product表上执行一个语句,该语句将删除Furniture类别中的所有产品。执行该语句后,该视图的结果集:CA.被存档。B、被删除。C、为空。D、保持不变。17、要创建存储过程的一个理由是:AA.提高性能。B.将存储空间降到最低。C.跳过区分大小写的要求。D.使用户能够控制查询逻辑。18、CREATETABLERo
7、ad(RoadIDINTEGERNOTNULL,DistanceINTEGERNOTNULL)Road表包含以下数据:RoadIDDistance123422138434您执行以下语句:INSERTINTORoadVALUES(1234,36)结果为?BA.语法错误B、表中的一个新行C、错误,指出不允许NULL值D、错误,指出不允许重复的ID19、您需要从您的数据库中删除名为EmployeeView的视图。应使用哪条语句?DA.DELETEEmployeeViewB、DELETEVIEWEmployeeViewC、DROPEmployeeViewD、DROPVIEWEmployeeView20
8、、什么定义分配给列中的值的存储空间量?AA.数据类型B.格式C.键D.验证程序21、您需要在学校数据库中存储每个学生的联系信息。您应该将每个学生的信息存储在:BA.函数中B、行中C、存储过程中D、变量中22、哪种列别的SQL语句用于添加、删除和修改数据库结构?CA.数据访问语言(DAL)B、数据控制语言(DCL)C、数据定义语言(DDL)D、数据操作语言(DML)23、三个有效的数据操作语言(DML)命令是什么?(选择三个答案。)BCEA.COMMITB、DELETEC、INSERTD、OUTPUTE、UPDATE24、表中包含单个条目的信息的组成部分成为:AA.列B、数据类型C、行D、视图2
9、5、在SQL中,INSERT语句用于:CA.将用户添加到数据库B、将表添加数据库C、将数据行添加到表D、将列添加到表定义26、 要向现有表中添加列,应使用哪个命令?AA. ALTERB、CHANGEC、INSERTD、MODIFYE、UPDATE27、您执行以下语句:SELECTEmployeeID,FirstName,DepartmentNameFROMEmployee,Department这种类型的操作称为:AA.笛卡尔产品B、同等联接C、交集D、外部联接28、您有一个包含10千吉字节数据的数据库。您需要每两个小时备份一次该数据库。您应该使用哪种类型的备份?CA.存档备份B、完整C、增量备
10、份D、部分备份29、您需要禁用User1查看Customer表中数据的访问权限。您应该使用哪个语句?DB. REMOVEUser1FROMCustomerB、REVOKEUser1FROMCustomerC、REMOVESELECTONCustomerFROMUser1D、REVOKESELECTONCustomerFROMUser130、您需要使用一名新员工能够验证到您的数据库。应该使用哪个命令?DA.ADDUSERB、ALLOWUSERC、ALTERUSERC. D、CREATEUSERE、INSERTUSER31、哪个数据库术语用于描述将备份应用于已破坏或损坏的数据库中?CA.附加B、提
11、交C、恢复D、还原32、您正在编写SELECT语句来查找名称中包含一个特定字符的每种产品。应在WHERE子句中使用哪个关键字?AA.LIKEB、FINDC、BETWEEND、INCLUDES33、哪个语句将删除未输入员工电话号码的行?AA.DELETEFROMEmployeeWHEREPhoneISNULLB.DELETEFROMEmployeeWHEREPhone=NULLABLEC.DELETEFROMEmployeeWHEREPhone=%”D.DELETEFROMEmployeeWHEREPhoneISNOTNULL34、您有一个包含有关您的学校中所有学生的信息的表。要更改表中学生的名
12、字,应该使用哪个SQL关键字?DA.CHANGEB、INSERTC、SELECTD、UPDATE35、表Product包含以下数据:ID名称数量1234Spoon332615Fork173781Plate204589Cup51您执行以下语句:SELECTCOUNT(*)FROMProductWHEREQuantity>18该语句将返回什么值?CA. 1B、2C.3D,436、您需要将两个新产品插入到Product表中。第一个产品名为Book,ID为125。第二个产品名为Movie,ID为126。您应该使用哪个语句?EA.INSERT125,126,'Book','
13、MovieINTOProductB. INSERTNEWID=125AND126,Name='Book'AND'Movie'INTOProductC. INSERTINTOProductVALUES(ID=125,126)(Name='Book','Movie')D. INSERTNEWID=125,Name='Book'INTOProductINSERTNEWID=126,Name='Movie'INTOProductE. INSERTINTOProduct(ID,Name)VALUES(125,
14、'Book')INSERTINTOProduct(ID,Name)VALUES(126,'Movie')37、您有以下表定义:CREATETABLEProduct(ProductIDINTEGER,NameVARCHAR(20)您需要插入一个新产品。该产品的名称是Plate,产品的ID是12345。您应该使用哪个语句?DA. INSERT12345,'Palate'INTOProductB. INSERTNEWProductID=12345.,Name='Plate'INTOProductC. INSERTINTOProduct(
15、ProductID,Name)VALUES(12345,'Plate')D. INSERTINTOProductVALUES(ProductID=12345,Name='Plate')38、一个数据库包含两个表,分别名为Customer和Order。您执行以下语句:DELETEFROMOrderWHERECustomerID=209结果是什么?BA.从Customer表中删除CustomerID209209的所有订单209的第一个订单B.从Order表中删除CustomerIDC.从Order表中删除CustomerIDD.从Order表中删除CustomerI
16、D209的所有订单,并从Customer表中删除CustomerID20939、您需要列出每个产品的名称和价格,按价格从高到低的顺序排列。你应该使用哪个语句?DFROMProductA. SELECTName,TOPPriceB. SELECTName,BOTTOMPriceC. SELECTName,PriceD. SELECTName,PriceFROMFROMProductFROMProductORDERBYPriceASCProductORDERBYPriceDESC40、您有一个名为Customer的表。您需要添加一个名为District的新列。您应该使用哪个语句?BA.MODIFY
17、TABLECustomer(DistrictINTEGER)B. ALTERTABLECustomerADD(DistrictINTEGER)C.MODIFYTABLECustomerADD(DistrictINTEGER)D.ALTERTABLECustomerMODIFY(DistrictINTEGER)41、您有一个Customer表和一个Order表。您使用CustomerID列来联接Customer表与Order表。结果将包括:所有的客户和他们的订单没有订单的客户这些结果代表哪种类型的联接?A.完全联接B.内部联接C.外部联接D.部分联接42、您有一个名为Customer的表,此表具
18、有名为CustomerlD,FirstName和DateJoined的歹U。CustomerlD是主键。您执行以下语句:SELECTCustomerID,FirstName,DateJoinedFROMCustmoer结果集中的行如何排列的?AA.没有可预测的顺序B.按FirstName的字母顺序C.按DateJoined的时间顺序D.按插入行的顺序43、CREATETABLEProduct(IDINTEGERPRIMARYKEY,NameVARCHAR(20),QuantityINTEGER)Product表包含以下数据ID名称数量1234Apples332615Oranges03781Pe
19、ars294589Plums您执行以下语句:SELECTNameFROMProduceWHEREQuantityISNOTNULL将返回多少行?BA.0B.1C.2D.3E.544、UPDATE语句与DELETE语句的一个区另U是什么?AA.UPDATE语句不会从表中删除行。B.一条UPDATE语句只能更正一行。C. DELETE语句不能使用WHERE子句。D.DELETE语句只能在存储过程中运行。45、您有一个名为Student的表,包含100行。一些行的FirstName列中有NULL值。您执行以下语句:DELETEFROMStudent结果是什么?BA.您将收到错误消息。B.该表中所有行
20、均将被删除。C.所有行和表定义均将被删除。D.FirstName列中包含NULL值的所有行均将被删除。46、在下午3点(1500小时),您创建了数据库备份,下午4点(1600小时),您创建了一个名为Customer的表并向该表导入了数据。在下午5点(1700小时),您的服务器失败。您运行一个脚本,仅将下午3点的备份应用到数据库。该脚本的结果是什么?CA.该脚本将失败。B.Customer表不受影响.C.Customer表不再存在。D.Customer表存在,但没有任何数据.47、您需要建立一个可以定期分配给新用户的权限集。您应创建什么?DA.组B.列表C.资源D.角色48、您为User1分配了
21、一个包含WITHGRANTOPTION的权限集。WITHGRANTOPTION使User1可以:BA.创建新的数据库用户。B.向其他用户委托权限。C.请求权限使用的日志。D.查看其他用户的权限。49、哪种类型的索引更改数据在表中的存储顺序?AA.聚集B.非聚集C.无序D.顺序50、术语“位图”,“B树”以及“哈希”指的是哪种类型的数据库结构?BA.函数B.索引C.存储过程D.触发器E.视图51、第一范式要求数据库不包括:BA.复合键B.重复的行。C.外键D.重复键组52、哪个语句将创建一个组合键?A.CREATETABLEorder(OrderlDINTEGER,orderltemIDINTE
22、GER,PRIMARYKEY(OrderlD,orderltemID)B. CREATETABLEorder(OrderedINTEGERPRIMARYKEY,orderItemIDINTEGERPRIMARYKEY)C. CREATETABLEorder(OrderIDINTEGER,OrderItemIDINTEGER,PRIMARYKEY)D.CREATETABLEOrder(OrderIDINTEGER,OrderItemIDINTEGER,PRIMARYKEYOrderID,FRIMARYKEYOrderItemID)53、哪些键会建立两个表间的关系?(每个正确的答案是最终答案的一部
23、分。选择两个答案。)BDA.候选键B.外键C.本地键D.主键E.超键54、您删除名为Order的表中的行。OrderItem表中的相应行将自动删除。这一过程是:AA.级联删除实例。B.米多诺式删除实例。C.功能删除实例。D.继承式删除实例.E.瀑布式删除实例。55、要返回符合特定条件的行,应在SELECT语句中使用哪个关键字?DA.FROMB.ORDERBYC.UNIOND.WHERE56、您需要使用名为Employee的现有表中的数据来填充名为EmployeeCopy的表。您应该使用哪个语句?BA.COPY*INTOEmployeeSELECT*FROMEmployee8.1 NSERTIN
24、TOEmployeeCopySELECT*FROMEmployeeC.INSERT*FROM*INTOEmployeeCopyD.SELECT*INTOEmployeeCopySELECT*FROMEmployee57、有一个产品表,该表具有ProductID,Name和Price字段。您需要编写一条UPDATE语句,将待定ProductID和InStock字段的值设置为Yes。应在UPDATE语句中使用哪个句子?DA.GROUPBYB、HAVINGC、THATD、WHEREINSERT语句会在那种数据库结构上操作?CA.角色B.存储过程C.表D.触发器E.用户59、您有一个Employee的
25、表,包括以下列:EmployeeIDEmployeeName您应该使用那种语句以返回表的行数?BA.SELECTCOUNT(rows)FROMEmployeeB、SELECTCOUNT(*)FROMEmployeeC、SELECT*FROMEmployeeD、SELECTSUM(*)FROMEmployee60、您在某事物内执行一条语句,从表中删除100行。仅删除40行后,事务失败。数据库的结果是什么?CA.表将被破坏。B.该事物将重新启动。C.不会从表中删除。D.将从表中删除四十(40)行。61、您需要存储产品数量,并且希望将使用的存储空间量降到最低。应该使用那种数据类型?DA.计数型B.双
26、精度型C.浮点型D.整数型62、您需要创建一个视图,以便从基础表中筛选出数据行。哪种类型的字句必须包含在CREATEVIEW语句中?CA.JOINB.FILTERC.WHERED.CONSTRAINT63、您有两个表。每个表有三行。这两个表的笛卡尔积中将包含多少行?CA.0B.3C,6D,964、数据库中的数据存储在:DAo该数据类型中。B.查询中。C.存储过程中。D.表中。65、您的数据库中有一个部门表和一个员工表。您需要一名员工仅可以被分配到一个现有部门。应对员工表应用何种内容?BA.数据类型B.外键C.索引D.主键E.唯一约束66、要从数据库中删除表。应使用哪个命令?BA.DELETET
27、ABLEB.DROPTABLEC.REMOVETABLED.UPDATETABLE您需要存储100名学生的名字,姓氏和学生ID,次信息将表中存储为:DA.三个项和100个单元格。B.三行和100列。C.100个项和三个单元格。D.100行和3列68、要向现有表中添加列,应使用哪个命令?AA.ALTERB.CHANGEC.INSERTD.MODIFYE.UPDATE69、您正在编写一条SQL语句,从表中检索行。您应tK使用哪个数据操作(DML)命令?CA.GETB、READC、SELECTD、OUTPUT70、UPDATE语句会在那种数据结构上操作?BA.角色B.表C.触发器D.用户71、您的数
28、据库中包含一个名为Customer的表。您需要从Customer表中删除Customer表中删除CustomerID为12345的记录。您应该使用哪个语句?AA.DELETEFROMCustomerWHERECustomerID=12345B.DELETECustomerIDFROMCustomerWHERECustomerID=12345C.UPDATECustomerDELETE*WHERECustomerID=12345D.UPDATECustomerIDFROMDELETE*CustomerID=1234572、您有一个名为Employee的表,包含四个列。A您执行以下语句:SELEC
29、T*FROMEmployee将返回哪些列?A.所有列B、仅第一列C、仅最后一列D、仅第一列和最后一列73、您执行以下的语句:SELECTDepartmentNameFROMDepartmentWHEREDepartmentID=(SELECTDepartmentIDFROMEmployeeWHEREEmployeeID=1234)该语句是一个:CA.笛卡尔产品的示例B、外部联接的示例C、子查询的示例D、联合的示例74、您有一个名为Product的表。Product表有ProductDescription和ProductCategory列。ProductspoonProductcategory43。你应该使用那个语句?BA、SETfroductToProductCategory=43WHER
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025企业培训合同模板
- 2025年户外广告牌制作与安装合同
- 2025家具类标准长期供货合同
- 2025新版私人汽车租赁合同范本
- 杭州租房合同书协议书范例二零二五年
- 土方工程施工承包协议
- 家装设计合同书范例
- 班组劳务用工合同书
- 二零二五版试用期计件制劳动合同书
- 2025四川合同范本
- 南宁市永安村发展规划方案
- 再回首合唱简谱
- 2024年中国人保财险全系统广西分公司招聘笔试参考题库含答案解析
- 家长会示范课件培养孩子养成独立自主的习惯
- 2024老人智能手机培训ppt大全
- 比亚迪销售模式分析报告
- 2024年鱼子酱项目营销策划方案
- 非洲自然灾害
- 2023借款协议书Word模板
- (完整版)年产30万吨合成氨合成工段工艺设计毕业论文
- 自来水厂调试方案
评论
0/150
提交评论