数据库原理及应用(MySQL版) 实验教案 第8次课(上机)图书管理系统数据库设计.docx
《数据库原理及应用(MySQL版) 实验教案 第8次课(上机)图书管理系统数据库设计.docx》由会员分享,可在线阅读,更多相关《数据库原理及应用(MySQL版) 实验教案 第8次课(上机)图书管理系统数据库设计.docx(4页珍藏版)》请在第一文库网上搜索。
1、教案首页(以2课时为单元)课 序授课日期授课班次授课教师批准人8课题实验八:图书管理系统数据库设计目的要求1、完成该系统的数据库设计;2、用SQL语句实现数据库的设计,并在MySQL上调试通过教学内容(1)根据需求分析的结果得到图书管理系统的E-R图。(2)对优化后的ER转换为关系模型。(3)在MySQL下创建各表及各表的完整性约束。(4)使用SeIeCt、insert、update、delete语句实现对图书信息的操作。重点难点综合设计教学方法手 段教学方法:实验教学法手 段:机器演示教学步骤1 .内容讲解2 .上机练习3 .针对问题进一步讲解复习 提问题作业题目完成实验指导书中要求的上机作
2、业预习内容课时分配(以分钟计算)教学环节复习提问新课讲解课堂实践每课小结布置作业时间分配3070教学内容课堂组织【用SQL实现设计】 (1)建立Book表 CREATE TABLE Book(BooklD varchar(20) PRIMARY KEY,Title varchar(50) NOT NULL,Author varchar(50),Publisher varchar(50),Pyear char(4),Language char(l) DEFAULT c, State char(l) DEFAULT O );(2)建立 StUdent 表CREATE TABLE Student(I
3、D char(6) PRIMARY KEY,Name varchar(20) NOT NULL, Dept varchar(20) NOT NULL );(3)建立 Assistant 表CREATE TABLE Assistent(ID char(6) PRIMARY KEY, Name varchar(20) NOT NULL );(4)建立BbOok表CREATE TABLE BBook( BID varchar(20) NOT NULL, StdID char(6)NOT NULL,BDate dateNOT NULL,CONSTRAINT FK_BBOOK_BIDFOREIGN KE
4、Y(BID) REFERENCES Book(BookID), CONSTRAINT FK_B BOOK.StdlDFOREIGN KEY(StdID) REFERENCES Student(ID) );(5)建立Rbook表CREATE TABLE RBook(BookID varchar(20) NOT NULL,StdID char(6) NOT NULL, RDate date NOT NULL, CONSTRAINT FK_RBook_BookIDFOREIGN KEY(BookID) REFERENCES Book(BookID), CONSTRAINT FK_RBook_StdI
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理及应用MySQL版 实验教案 第8次课上机图书管理系统数据库设计 数据库 原理 应用 MySQL 实验 教案 上机 图书 管理 系统 设计