首页 理论教育 Access数据库教程实验六SQL命令

Access数据库教程实验六SQL命令

时间:2023-11-05 理论教育 版权反馈
【摘要】:将“读者信息”表中的“读者姓名”字段修改为30个字符。读者编号:58009,读者姓名:张凌,是否成年:是,借阅数量:3,其他为空。单击“数据类型”选项组中的“数据定义”按钮,将进入“SQL视图”界面,在其中编写SQL语句,编写好一条语句,运行一次。ALTER TABLE读者信息ADD联系电话TEXT。DELETE FROM读者信息WHERE读者编号=“58809”。

Access数据库教程实验六SQL命令

1.实验目的

掌握SQL的数据定义和数据操纵语句。

2.实验内容

利用SQL语句创建“图书馆管理”数据库以及其中的两张表。

(1)新建一个“图书馆管理”数据库,使用SQL语句定义名称为“读者信息”和“借阅信息”两个表。表结构参照表4-1和表4-2。

提示:两张表以“读者编号”建立关系。

(2)将“读者信息”表中的“读者姓名”字段修改为30个字符。

(3)为“读者信息”表添加“联系电话”字段,数据类型为文本型,20个字符。

(4)删除“借阅信息”表中的“备注信息”字段。

(5)为“读者信息”表插入一条记录。读者编号:58009,读者姓名:张凌,是否成年:是,借阅数量:3,其他为空。

(6)将成年读者的借阅数量增加2本。

(7)删除读者编号为“58009”的记录。

4-1 “读者信息表结构

978-7-111-45056-6-Chapter04-33.jpg(www.xing528.com)

4-2 “借阅信息表结构

978-7-111-45056-6-Chapter04-34.jpg

3.操作提示

新建“图书馆管理”数据库,然后单击“创建”选项卡下的“查询”选项组中的“查询设计”按钮,关闭弹出的“显示表”对话框。单击“数据类型”选项组中的“数据定义”按钮,将进入“SQL视图”界面,在其中编写SQL语句,编写好一条语句,运行一次。在对表进行编辑操作时,该表要处于关闭状态。本实验各题的SQL语句如下,供参考。

(1)CREATE TABLE读者信息(读者编号TEXT(20)PRIMARY KEY NOT NULL,读者姓名TEXT(20)NOT NULL,是否成年LOGICAL,借阅数量SHORT,照片OLEOBJECT)。

CREATE TABLE借阅信息(借阅编号TEXT(20)PRIMARY KEY NOT NULL,读者编号TEXT(20)NOT NULL REFERENCES读者信息(读者编号),书籍编号TEXT(20)NOT NULL,出借时间DATE,归还时间DATE,备注信息MEMO)。

(2)ALTER TABLE读者信息ALTER读者姓名TEXT(30)。

(3)ALTER TABLE读者信息ADD联系电话TEXT(20)。

(4)ALTER TABLE借阅信息DROP备注信息。

(5)INSERT INTO读者信息VALUES(“58809”,“张凌”,YES,3,NULL,NULL)或者IN-SERTI NTO读者信息(读者编号,读者姓名,是否成年,借阅数量)VALUES(“58809”,“张凌”,YES,3)。

(6)UPDATE读者信息SET借阅数量=借阅数量+2WHERE是否成年=YES。

(7)DELETE FROM读者信息WHERE读者编号=“58809”。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈