「学生选课系统的数据库设计与实现」.pdf

上传人:w*** 文档编号:82061262 上传时间:2023-03-24 格式:PDF 页数:5 大小:285.63KB
返回 下载 相关 举报
「学生选课系统的数据库设计与实现」.pdf_第1页
第1页 / 共5页
「学生选课系统的数据库设计与实现」.pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《「学生选课系统的数据库设计与实现」.pdf》由会员分享,可在线阅读,更多相关《「学生选课系统的数据库设计与实现」.pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 数据库系统概论 实验报告 学 号:姓 名:提交日期:200-12-1 成 绩:【实验名称】学生选课系统的数据库设计与实现【实验内容】1、熟悉数据库设计方法;2、熟悉-图到关系模式的转换;、掌握 rve 05 数据库的创建 SQL 语句,理解数据库文件组、文件逻辑名和物理名称的具体含义;4、掌握QL erver 2005 中用 SQL 语句建立数据库表,设置数据库完整性约束;5、掌握用 Server 005 建立表的关系图,清楚的表示各表之间的联系。【实验步骤】一、数据库的逻辑设计 图(一)班级、学生、课程实体类型及联系型的R 图 图(二)班级实体的分R 图 图(三)课程实体的分 ER 图 图

2、(四)学生实体的 E图 将上述的 ER 图转换为关系模型,关系的主键用下横线标出。学生(学号,姓名,性别,年龄,班级号)课程(课程号,课程名,课时,学分)班级(班级号,班级名,人数,专业)选课(课程号学号,成绩)二、数据库的物理设计 1 建表语句:本数据库共创建了四张表,其建表语句如下 1班级表 ceate table clas(lasN it not ull primary ky,classNae ar(20),sdept char(20),ubr int)2.学生表 ceate ble stdet(tudento nt ot ull prima key,tuenName ca(2),sex

3、 car(20),ge int,clasNo int)3.课程表 eat tble cors(cors int not nul rimay ke,ourseName(2),grade it)4.选课表 ree tbe hoice(tudent it,ueNo nt。result int,riay key(sudentN,crseNo)).说明外码语句 alter tble coice add freign ky(sent)reference studet(tudetNo),foreign key(courseN)ereces cours(coseNo)alter ta tudent add f

4、rei ky(cassNo)references clas(claNo)3记录插入语句:(1)class 表:insert la vaues(4001,yy,s,35)nrt class aues(40802,x,ad,4)insrt cls vales(80,r,cs,36)insrt cass vlues(408,yy,os,35)insert clss values(40805,e,y,78)insert las values(0806,yyy,o,3)insrt class vau(4087,x,d,45)sert clas vaues(4008,r,cs,36)iset cls va

5、(89,yd,s,65)inse las vlues(408010,e,y,)(2)stuent 表:insert sudnt vlus(1000,aa,23,4081)nset tue values(0002,df,,3,42)inert sudent vus(10,adf,,22,4080)insert stdnt les(1000,gh,m,3,403)iert sen values(10,c,f,24,4004)insert udent vales(1006,d,m,23,4082)isrt stdnt vlue(10007,dc,f,2,4003)insert student alu

6、es(1008,xc,m,5,0805)insert sudent vaues(100,s,f,23,4086)ist stuent vaus(100010,cv,f,,4080)(3)crse 表:inert cuse vale(1,operatng,48,)isert corse vaus(2,computer,2,)sert course value(3,music,56,12)inrt cors vlues(4,cople,4,8)iner urse as(,oace,3,6)isert course vl(6,s,48,)(4)choice 表:isert choce vaues(1

7、,80)iner choce les(10001,,85)isrt chie vs(102,3,86)insert choie values(10002,5,5)inser chie vales(00,0)inst choie vau(1004,2,87)inert hice ls(004,6,89)isrt chic values(1000,9)insert chie aus(10,4,10)inet choce values(100,60)insert choie value(106,3,49)inrt choce vaes(100,5,7)nsrt choice vaes(1008,1,0)inset choce lue(10008,6,7)iert choice value(10009,80)iset chice vaues(10,3,78)nrt coice aue(100010,1,80)nser choice values(10010,,78)inst hoice vales(1010,4,89)ert choic lue(10010,5)4、查询记录:.选择输出学号、姓名满足性别为女,年龄小于5 select studentNo,stenName frm stunt whe sex=fand age5

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁