《Java互联网架构专业-MySql考试题二.docx》由会员分享,可在线阅读,更多相关《Java互联网架构专业-MySql考试题二.docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Java互联网架构专业MySql考试题二 姓名: 成绩: 一、单项选择题。1 .以下聚合函数求数据总和的是()A. MAX B. SUM C. COUNT D. AVG2 .可以用()来声明游标 A. CREATE CURSOR B. ALTER CURSOR C. SETCURSOR D. DECLARE CURSOR3 .SELECT语句的完整语法较复杂,但至少包括的部分是()A.仅SELECTB. SELECT, FROM C. SELECT, GROUP D. SELECT, INTO4. SQL语句中的条件用以下哪一项来表达()A. THEN B. WHILE C. WHERED.
2、IF5,使用CREATE TABLE语句的()子句,在创建基本表时可以启用全文本搜索A. FULLTEXT B. ENGINE C. FROM D. WHRER6 .以下能够删除一列的是()A. alter table emp remove addcolumn B. alter table empdrop column addcolumn C. alter table emp delete column addcolumn D. alter table emp delete addcolumn7 .若要撤销数据库中已经存在的表S,可用()。A. DELETE TABLE S B. DELETE
3、S C. DROPS D. DROP TABLE S8 .查找表结构用以下哪一项()A. FIND B. SELETE C. ALTER D. DESC9 .要得到最后一句SELECT查询到的总行数,可以使用的函数是()A. FOUND_ROWS B. LAST_ROWS C. ROW_COUNT D. LASTJNSERTJD10 .在视图上不能完成的操作是()A.查询B.在视图上定义新的视图C.更新视图D.在视图上定义新的表11 . UNIQUE惟一索引的作用是()A.保证各行在该索引上的值都不得重复B.保证各行在该索引上的值不得为NULL C.保证参加惟一索引的各列,不得再参加其他的索
4、引D.保证惟一索引不能被删除12 .用于将事务处理写到数据库的命令是()A. insert B. rollback C. commitD. savepoint13 .查找条件为:姓名不是NULL的记录()A. WHERE NAME ! NULL B. WHERENAME NOT NULL C. WHERE NAME IS NOT NULL D. WHERE NAME!=NULL14 .主键的建立有()种方法 A.一 B.四 C.二 D.三15 .在SQL语言中,子查询是()。 A.选取单表中字段子集的查询语句B.选取多表中字段子集的查询语句C.返回单表中数据子集的查询语言 D.嵌入到另一个查询
5、 语句之中的查询语句二、SQL代码编写题。(1)商品信 息表(product)pro_id 商品Dpro_naine 商品名称protype_id 商品类厕IDprice 价格pinpai 品牌chandi 产地1康佳(KONKA)42英寸全高清液晶电视111999康佳深圳211索尼(SONY) 4G手机(黑色)123238索尼深圳3海信(Hisense) 55英寸智能电视14199海信青岛4联想(Lenovo) 14. 0英寸笔记本电脑35499联想北京5索尼(SONY) 13.3英寸触控超极本311499索尼天津11索尼(SONY) 60英寸全高清液晶电视16999索尼元京12联想(Len
6、wo) 14.0英寸笔记本电脑32999联想北京13联想双卡双待3G手机2988联想北京J惠普(HP)黑白激光打印机31169患音天津产品protype_id protype_name 产品类型ID 产品类型名称1家用电器2手机数码3电脑办公4图书音像5家居家具6服装配饰7个护化妆8运动户环9汽车用品10食品酒水11营养保健1)查询价格在1000500。之间的品牌为联想的商品名称、商品价格、产品类型。2)查询与ID为5的商品的产品类型相同的所有品牌的品牌、产地、此品牌的商品数量。3)删除产品类型表中ID大于7的记录。4)修改| “家居家具”为“家具用品”5)查询“家用电器”下的所有商品的品牌和
7、价格。设计一个“用户表”,其中包括用户ID,用户名,密码,年龄,学历,兴趣,来自哪里, 注册时间这几个字段。其中用户ID为系统自增长数字,用户名需要具有唯一性,且不能为空。注册时间应该是输入插入的当前时刻。然后测试数据的添加,删除和查询功能,(3)1,创建一个用户,uscrl,并授予其在所有数据库中的所有权限。并用该用户登录数据库系 统,做一些验证:比如创建一个数据库dbl,并在其中创建一个表,然后在对该表进行增删 改查操作。2,创建一个用户,user2,并授予其在数据库dbl中的所有权限。并用该用户登录数据库系 统,做一些验证:比如在dbl中可以做各种事情,但在另一个库中“寸步难行:3,创建一个用户,user3,并授予其在dbl的tabi表中具有添加和查询权限,但没有修改和 删除权限。4,取消用户user2在数据库dbl中的建表权限,并用该用户登录登录后进行测试。