以下4题假设订货管理数据库中有3个表,仓库.DBF、职工.DBF和订购单.DBF,它们的结构分别如下:
检索工资多于1200元的职工号,请对下面的SQL语句填空。 SELECT职工号; FROM【 】; WHERE工资>1200
检索工资多于1200元的职工号,请对下面的SQL语句填空。 SELECT职工号; FROM【 】; WHERE工资>1200
假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。它们的结构分别如下; 图书(总编号C(6),分类号C(8),书名C(16),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)) 在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是【 】。
第 36~43 题时用如下的3个表。
假没图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。
图书.dbf的结构如下:
图书(总编号C(6)。分类号C(8).书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者.dbf的结构如下:
读借(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅.dbf的结构如下:
借阅(借书证号C(4),总编号C(6),借书日期D(8))
第 36 题 在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是() 。
【您的答案】
空
【参考解析】:总编号+借书证号或借书证号+总编号【解析】主索引保证惟一性。
下列题的“成绩管理”数据库中3个表的结构如下:
学生.dbf:(学号C(8),姓名C(8),性别C(2),出生日期D,院系C(8))
课程.dbf:(课程编号C(4),课程名称C(10),开课院系C(8))
成绩.dbf:(学号C(8),课程编号C(4),成绩I)
以下2题基于图书管理数据库中的3个表(参考选择题中的表结构)。
对图书管理数据库,将读者表中的借书证号属性名改为书证号。请对下面的SQL语句填空:
ALTER TABLE 读者 RENAME COLUMN 借书证号【 】。
设图书管理数据库中有3个表:图书.dbf、读者.dbf和借阅.dbf。它们的结构分别如下: 图书(总编号C(6),分类号C(8),书名C(16),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)) 在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是【 】。
在bookshop数据库中有5 个表,这五个表的结构描述见“实验数据库描述”。其中员工表employee(emp_no,emp_name,sex,dept,title,date_hired,birthday,salary,telephone,addr),客户表customer(cust_name,receiver,tel_no,cust_Addr),图书表books(book_no,book_name,price,book_type,ISBN),销售主表sales(order_no,cust_name,sale_id,total_amt,order_date),销售明细表sale_item(order_no,book_no,qty,unit_price),第3题至第9题都是基于bookshop数据库。以下操作不能正确执行的是()。
A、insert into books values(’20888’,34.5,’C#程序设计’,’计算机’,’97810345678’)
B、假设书号为20652的图书已经被选购了。 delete from books where book_no=’20652’
C、假设books表中并没有编号为20888的图书。 update sale_item set book_no=’20888’ where order_no=’102893’
D、update books set price=’abc’ where book_no=’20652’
SELECT 部门表.部门号,部门名称,SUM(单价*数量);
FRON 商品表,部门表 WHERE 部门表.部门号=商品表.部门号;
GROUP BY 部门表.部门号
查询结果是( )。
A.各部门商品数量合计 B.各部门商品金额合计
C.所有商品金额合计 D.各部门商品金额平均值
第20题~第24题的“成绩管理”数据库中3个表的结构如下:
学生.dbf:(学号C(8),姓名C(8),性别C(2),出生日期D,院系C(8))
课程.dbf:(课程编号C(4),课程名称C(10),开课院系C(8))
成绩.dbf:(学号C(8),课程编号C(4),成绩I)
在bookshop数据库中有5个表,这5个表的结构描述见“实验数据库描述”。其中 员工表employee(emp_no,emp_name,sex,dept,title,date_hired,birthday,salary,telephone,addr), 客户表customer(cust_name,receiver,tel_no,cust_Addr), 图书表books(book_no,book_name,price,book_type,ISBN), 销售主表sales(order_no,cust_name,sale_id,total_amt,order_date), 销售明细表sale_item(order_no,book_no,qty,unit_price)。 以下操作不能正确执行的是()。
A、insert into books values(’20888’,34.5,’C#程序设计’,’计算机’,’97810345678’) 1
B、update books set price=’abc’ where book_no=’20652’ 2
C、假设books表中并没有编号为20888的图书。update sale_item set book_no=’20888’ where order_no=’102893’ 3
D、假设书号为20652的图书已经被选购了。delete from books where book_no=’20652’ 4
假设某数据库表中有一个地址字段,查找地址最后两个字为“8号”的记录的准则是()。
A.Right([地址],2)=“8号”
B.Right([地址],4)=“8号”
C.Right(“地址”,2)=“8号”
D.Right(“地址”,4)=“8号”
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!