|
本题添加时间:2023/7/3 22:21:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
8. 主键唯一性验证: (1) 登入root账户并在student数据库中创建一个名为stuinfo的表,表中字段包括:Stuno、Stuname、Stubir、Stuage; (8分)
(2)向stuinfo表中添加一条记录,使得对应字段分别为“2019211001”,“David”,“2002-02-05”,17。(3分)
(3)向stuinfo表中添加一条记录,使得对应字段分别为“2019211001”,“Tina”,“2002-05-26”,17 ;并说明可能产生的结果。(3分)
(4)向stuinfo表中添加一条记录,使得对应字段分别为“2019211002”,“David”,“2002-02-05”,17;并说明可能产生的结果(3分)
(5)向stuinfo表中添加一条记录,使得对应字段分别为null,“David”,“2002-02-05”,17;并说明可能产生的结果(3分)
|
答案是:(1) 登入root账户并在student数据库中创建一个名为stuinfo的表,表中字段包括:Stuno、Stuname、Stubir、Stuage; (8分) 答案: mysql -u root -p; USE student CREATE TABLE stuinfo (Stuno varchar(10) primary key, Stuname varchar (8), Stubir datetime, Stuage int); (2)向stuinfo表中添加一条记录,使得对应字段分别为“2019211001”,“David”,“2002-02-05”,17。(3分) 答案: insert into stuinfo values(‘2019211001’,’David’,’2002-02-05’,17); (3)向stuinfo表中添加一条记录,使得对应字段分别为“2019211001”,“Tina”,“2002-05-26”,17 ;并说明可能产生的结果。(3分) 答案: insert into stuinfo values(‘2019211001’,’Tina’,’2002-5-26’,17); (会显示:ERROR 1142 (42000): INSERT command denied to user 'dbnormal'@'localhost' for table 'stuinfo') (4)向stuinfo表中添加一条记录,使得对应字段分别为“2019211002”,“David”,“2002-02-05”,17;并说明可能产生的结果(3分) 答案: insert into stuinfo values('2019211002','David','2002-02-05',17); (插入成功) (5)向stuinfo表中添加一条记录,使得对应字段分别为null,“David”,“2002-02-05”,17;并说明可能产生的结果(3分) 答案: insert into stuinfo values(null,’David’,’2002-02-05’,17); (访问被拒绝:ERROR 1048 (23000): Column 'stuno' cannot be null)
出自
国家开放大学数据库运维 国家开放大学系统
河南大学
|
更多试题>>>>
1、图书管理系统中有张book表,
book(bookid, bookname, authors, info, comment, year_publication);
(1)请给作者为“刘杰”的书籍创建视图; (6分)
2、实现对用户账户方面的基本操作:
(1)创建一个密码为“123456”的普通用户账户“databasenormal”; (3分)
(2)修改账户databasenormal@localhost用户名称为dbnormal
3、MySQL中的数据库中有两张表:
消费者表customers(cid,cname,caddress,cgender),cid是主键
北京消费者表beijing_customers(cid,cname,cgender),cid为主键
其
4、4.数据库company中有如下两张表
表offices(office_code, city, address, country, postal_code)office_code为主键,
表employees(employee_num
5、请回答以下几个问题:
(1)数据库运维的目标是什么?(3分)
(2)数据库运维的核心任务是什么?(3分)
(3)MySQL数据库运维的五大指标具体是什么?(10分)
|
|