学生信息管理系统数据库设计

学生信息管理系统数据库设计

ID:47511584

大小:82.00 KB

页数:6页

时间:2020-01-12

学生信息管理系统数据库设计_第1页
学生信息管理系统数据库设计_第2页
学生信息管理系统数据库设计_第3页
学生信息管理系统数据库设计_第4页
学生信息管理系统数据库设计_第5页
资源描述:

《学生信息管理系统数据库设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、..数据库技术作业学校专业年级学号姓名年月日word教育资料..学生信息管理系统数据库设计一、数据库的建立1.建库说明基本表的建立用SQL语言。数据库名称为:学生信息管理系统。2.建立数据库命令如下:Createdatabase学生信息管理系统二、数据表的建立1.建表(1)学生档案信息表:字段名类型长度是否主键是否为空说明Snovarchar50否学生学号Snamechar10否学生姓名Ssexchar10否学生性别Sclasschar10否学生班级Birthint4否出生年月Saddresschar1

2、0否家庭住址Sdeptvarchar50否所在院系Stimeint4否入学时间命令:CREATETABLE[dbo].[学生档案信息]([Sno][varchar](50)NOTNULL,[Sname][char](10)NOTNULL,[Ssex][char](10)NOTNULL,[Sclass][char](10)NOTNULL,[Birth][int](4)NOTNULL,word教育资料..[Saddress][char](10)NOTNULL,[Sdept][varchar](50)NOTN

3、ULL,[Stime][int](4)NOTNULL,)ON[PRIMARY]GO(2)班级设置信息表:字段名类型长度是否主键是否为空说明Sgradechar10否年级Szclassint4否班级Syearchar5否年制Scroomchar5否教室Steacherchar10否班主任Stotalint4否学生总数Ssubvarchar8000否专业命令:CREATETABLE[dbo].[班级设置信息]([Sgrade][char](10)NOTNULL,[Szclass][int](4)NOTNUL

4、L,[Syear][char](5)NOTNULL,[Scroom][char](5)NOTNULL,[Steacher][char](10)NOTNULL,[Stotal][int](4)NOTNULL,[Ssub][varchar](8000)NOTNULL,)ON[PRIMARY]GO(3)院系信息表:字段名类型长度是否主键是否为空说明Synamevarchar50否院系名称Sprovarchar1000否设有专业Snumint4否学生人数Syclassvarchar50否所有班级命令:word教

5、育资料..CREATETABLE[dbo].[院系信息]([Syname][varchar](50)NOTNULL,[Spro][varchar](1000)NOTNULL,[Snum][int](4)NOTNULL,[Syclass][varchar](50)NOTNULL,)ON[PRIMARY]GO(4)寝室信息表:字段名类型长度是否主键是否为空说明Shnochar10否公寓楼号Spnoint4否寝室门牌号Spernovarchar1000否寝室成员及数目Smoneyint4否所缴费用命令:CRE

6、ATETABLE[dbo].[寝室信息]([Shno][char](10)NOTNULL,[Spno][int](4)NOTNULL,[Sperno][varchar](1000)NOTNULL,[Smoney][int](4)NOTNULL,)ON[PRIMARY]GO(5)用户信息表:字段名类型长度是否主键是否为空说明Smimachar10否密码Sownchar10否用户Sguanlichar10否管理员命令:CREATETABLE[dbo].[用户信息]([Smima][char](10)NOTN

7、ULL,[Sown][char](10)NOTNULL,[Sguanli][char](10)NOTNULL,)ON[PRIMARY]GOword教育资料..2.使用说明例:查询学生的所在院系名称,姓名,学号,年级,公寓楼号需要用到学生档案信息表,班级设置信息表,院系信息表,寝室信息表:SQL:selectSyname,Sname,Sno,Sgrade,Shnofrom学生档案信息,班级设置信息,院系信息,寝室信息三.程序主要查询实现:1.从每个表中删除1条数据deletefromStudentswhe

8、resname=’张三’deletefromDeptswhereDnam=’计算机系’2.在每个表中修改1条数据updateStudentssetsname=’李四’wheresname=’张三’3.每一个表中增加1条数据insertintoDeptsvalues(‘d01’,’计算机系’)4.查询计算机系的全体学生姓名selects.snameas姓名fromStudentss,Deptsdwhered.Dname='计算机系'ands.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。