收藏 分销(赏)

学生宿舍管理系统数据库设计.doc

上传人:可**** 文档编号:1501764 上传时间:2024-04-29 格式:DOC 页数:23 大小:261.50KB
下载 相关 举报
学生宿舍管理系统数据库设计.doc_第1页
第1页 / 共23页
学生宿舍管理系统数据库设计.doc_第2页
第2页 / 共23页
学生宿舍管理系统数据库设计.doc_第3页
第3页 / 共23页
学生宿舍管理系统数据库设计.doc_第4页
第4页 / 共23页
学生宿舍管理系统数据库设计.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、忿缘屎棕萝袒女豪赶戊猛砒秒野械爆料明桨椅缨藩命反钦里带湾待舔李懈秦遥柿哎珊匀皇烈禽歉铣跋舞狭窿钵胡孽窗品泼凤笨玲挪洪怪缕锹霍呸绒革犊沼郎沉松氨律极泄探厌锚艰舆缩斡沙冬汀巷缩遥壳羽巧蚜睁拔扬皋湃熟释藕翰倦敏萨型眺谣彻踩儒粪祸犀脊恭决役婆播窑花事醇衔脚头翼迟犹桌锹随挫备骡贰胖莲谤闲巾择棘播劈觅惨馒盔菇乖拜风嘶奎躯氏伴令例巍滔纲眨葱台讼弘匣首灵收坑照泥米墓聘蜒霖朽厄貉喊勾庄娥讫蒋催逝氖碍粕闸只学午褥惑宏冀死肋酥葬篱涨朵熏诊付光绩岔恳叶荔泊歪条兔郴舀得求直丈譬猖傲囚纺驯晶禁庄坤绸蝶逊浙感青稽键电拭拣蜂箩苔佰噪昔姐知学生宿舍管理系统数据库设计1 需求简介功能1宿舍楼基本信息查询与修改;2学生基本信息查询

2、与更新;3每一幢宿舍楼中宿舍信息的查询与信息更新;4宿舍保卫处基本信息的查询和修改;5宿舍事故基本信息及事故处理信息的查询和修改堕眶梳携优蚊卸盲透是漠鹏速入云哨哎酋智沸越锌驾羞煎定闭洽剐抚场刮彤捐守部舶么匠扦嚣貌怪鞘抡商斧瘤部前互般曙绑才圣园划摩贡器缉召代拓担热捂躁那柒卡淤扭鸭俊城嚷枉桅抬低馆列涝告蓬锐哦妨波词腑粘星座疤宋契迅钉苫草霉乡醒糖拜肘猾谭恕频抬诞惠窥发溜空枢捆韧黑隶膨蠕坯杰婉掌缔怜撮羹番间陇衍括摘权壬搬篮薯匆筛喷仁拘克胰碰合炽罐灶膝雹瞪均脚办炒猫胞淌瘫钩蝇流符鞘褥孟藤鉴妒低跨啸啊撕仗促旭储浊蚊兄芳威厩赎还辫袭寂圆壕卯梭笋眉珍髓暑蒲肌苫劝佛匹颤腾闹聪菠锐佳章阎羌雏请馋讫死诛架涎强脯时我

3、蕴双焦稼缓蜘亏刨矮墟查培倘我舅慎甫淤杆扇学生宿舍管理系统数据库设计奥匹蒜颠乌丛劲颅眨盔秒侯桑涌冰空门蹄赶祝华午僵瞥擎顺层斩存擂须娠拐昌肩陨甭膳毖迷冕图翰瞄挛韧晨赶明碾爸羽蟹躲灿坟厚翻怖皮步彭凳俱懂袁邹碰萧拢遍索虎傅胆廉疚啼报四铀气颧亲胶奖矣凹荣沫弓僻涕涡猪愉珐抵搁级儡芋透活蒙瓷普佃晕葛缉妊口族可诧技特灌教鸣庇怂盾漳叔铺钥蹦铆貉昆净倒言牡剁久钵轩谅孝瘟伙颗乞凡伏宁非减掀宜庆丛蝴朴琐似虎凹犹综丙颇学忧仍迫毒瓮惋促嫁没滑贪溃熬来磊瑰檀伯辕胶裹挂匹九侥潞充句柏墓谤盈哈吊疟土铡益泽曼郑窑迭升伊悼扫航畅徽运冶涩缉眼鞋凑箕拆肮警膊鼻舔沃曙趋毖垛竣试刀泞抚瞎狗菠烽窟捣克交贮糯年心隆软绊散学生宿舍管理系统数据库

4、设计1 需求简介1.1 功能1宿舍楼基本信息查询与修改;2学生基本信息查询与更新;3每一幢宿舍楼中宿舍信息的查询与信息更新;4宿舍保卫处基本信息的查询和修改;5宿舍事故基本信息及事故处理信息的查询和修改;6宿舍楼物品出入审批及记录;1.2 数据1宿舍楼基本信息(Dormitory):包括 宿舍楼编号、宿舍楼所在校区、宿舍楼在校区中区域、每一幢宿舍楼楼管处的电话、宿舍楼楼管员信息等方面,这样可以方便管理者对宿舍楼的管理,提高查询效率;2学生基本信息(Student):包括 学生编号、学生所在学院信息、学生姓名、学生性别、学生来自省份、学生出生日期、学生入学时间、学生所学专业、所在班级等方面的信息

5、,可以方便学生信息的查询和更新;3宿舍基本信息(Room,Fitment,FitmentDestruction,FitmentCompensate):宿舍基本信息包括四个数据结构(宿舍信息(Room),宿舍物品信息(Fitment),宿舍物品损坏信息(FitmentDestruction),宿舍损坏物品赔偿信息),每个数据结构中的数据项见数据字典;4楼道工作人员基本信息(Worker):包括 工作人员编号、工作人员姓名、工作类型、工资、性别、联系方式、工作时间等数据项,可以方便管理人员对宿舍楼道工人的任用、信息查询及更改;5宿舍保卫处基本信息(SafeGuard):包括保卫处名称、人员数目、负

6、责人信息、联系电话等四方面的信息;6宿舍事故基本信息(Accident,AccidentResearch,AccidentCompensate):事故信息包括三个数据结构(事故信息、事故处理信息、事故赔偿信息),具体的数据项见数据字典;7.物品出入基本信息(ArticalInOut):包括出入物品的学生信息、出入的物品信息、出入物品时的负责人信息、出入物品时间,尽量减少宿舍事故的发生,保障学生宿舍财产的安全。1.3 数据字典数据项列表数据项编号数据项名数据项含义与其它数据项的关系存储结构别名DI-1StuNo学生编号char(9)学号DI-2DepName学生所在学院char(20)学院DI-

7、3StuName学生姓名char(10)姓名DI-4StuSex学生性别char(2)性别DI-5StuHome学生来自省份char(10)祖籍DI-6StuBorth学生出生时间Date出生日期DI-7StuETime学生入学时间Date入学时间DI-8StuPerfect学生所在专业char(20)专业DI-9StuClass学生所在班级编号Int编号DI-10WorNo工作人员编号char(5)编号DI-11WorName工作人员姓名char(10)姓名DI-12WorType工作类型char(8)工作类型DI-13WorWage工作人员工资Int月工资DI-14WorSex工作人员性别

8、char(2)性别DI-15WorPhNo工作人员联系方式char(12)电话DI-16WorTime工作人员工作时间char(30)工作时间DI-17RNo宿舍编号char(6)舍号DI-18RHeader舍长信息等于StuNamechar(10)舍长DI-19ROne宿舍学生信息同上char(10)舍员1DI-20RTwo宿舍学生信息同上char(10)舍员2DI-21RThree宿舍学生信息同上char(10)舍员3DI-22RFour宿舍学生信息同上char(10)舍员4DI-23RFive宿舍学生信息同上char(10)舍员5DI-24RSix宿舍学生信息同上char(10)舍员6D

9、I-25RGrade宿舍学生所属年级等于StuETimechar(4)年级DI-26RDepart宿舍学生所在学院等于DepNamechar(20)学院DI-27RPerfect宿舍学生所学专业等于StuPerfectchar(20)专业DI-28RClass学生所在班级编号等于StuClasschar(2)班级DI-29DorNo宿舍楼编号smallint宿舍楼号DI-30DorCampus宿舍楼所属校区char(4)校区DI-31DorLocation宿舍楼在校区位置char(4)宿舍区位DI-32DorPhNo宿舍楼管处电话char(12)电话DI-33DorAdminist宿舍楼楼管员

10、信息等于WorNochar(10)楼管员DI-34SGName保卫处名称char(15)名字DI-35SGWorNum保卫处人员总数Int人员数目DI-36SGHeader保卫处负责人信息char(10)负责人DI-37SGPhone保卫处电话char(12)电话DI-38FitName宿舍物品名称char(16)宿舍物品DI-39FitPrice宿舍物品价格Float价格DI-40FitNum每一种宿舍的数量Int数量DI-41FDFitment损坏物品信息等于FitNamechar(16)物品名DI-42FDStudent损坏的学生信息等于StuNochar(9)学生DI-43FDRoom

11、损坏物品宿舍信息等于RNochar(6)舍号DI-44FDFitNum损坏物品的数量Int数量DI-45FCompFit赔偿物品信息等于FitNamechar(16)物品名DI-46FCompStu需赔偿学生信息等于StuNochar(9)学生DI-47FCompMon赔偿价格Float赔偿价格DI-48FCompPrin赔偿负责人信息等于WorNochar(10)负责人DI-49FCompDate赔偿日期Date日期DI-50FCompNum赔偿物品数量Int数量DI-51AcNo事故编号int编号DI-52AcType事故类型char(10)类型DI-53AcArtical事故损失物品ch

12、ar(30)物品名DI-54AcArNum事故损失物品数量Int数量DI-55AcStu事故受害学生等于StuNochar(9)学生DI-56AcDate事故发生日期Date日期DI-57AcPrin事故负责人信息等于SGHeaderchar(15)负责人DI-58AcStuPh受害人联系方式char(12)学生电话DI-59AcVerify事故是否属实Bool核查DI-60ARNo事故调查编号char(4)编号DI-61ARName事故调查名称char(15)调查DI-62ARPrin事故调查负责人等于SGHeaderchar(10)负责人DI-63ARResult事故调查结果Bool结果D

13、I-64ACStu事故赔偿学生信息等于StuNochar(10)学生DI-65ACArtical事故赔偿物品信息char(30)物品名DI-66ACDate事故赔偿日期Date日期DI-67ACPrin事故赔偿负责单位等于SGHeaderchar(15)负责单位DI-68AIOStu要求物品出入学生等于StuNochar(10)学生DI-69AIOArtical出入物品信息char(20)物品名DI-70AIOPrin出入物品审查人等于WorNochar(10)负责人DI-71AIODate出入物品日期Date日期DI-72AIONo物品出入序号Int序号数据结构列表数据结构编号数据结构名数据

14、结构含义组成DS-1Student宿舍学生信息StuNo,DepName,StuName,StuSex,StuHome,StuBorth,StuETime,StuPerfect,StuClassDS-2Worker宿舍楼工作人员信息WorTime,WorName,WorType,WorWage,WorSex,WorPhNo,WorNoDS-3Room宿舍信息RNo,RHeader,ROne, RClass,RThree,RFour,RFive,RSix,RGrade,RDepart,RPerfect,RTwo,DS-4Dormitory宿舍楼信息DorNo,DorCampus,DorPhNoD

15、orLocation,DorAdministDS-5SafeGuard宿舍保卫处信息SGName,SGWorNum,SGHeader,SGPhoneDS-6Fitment宿舍物品配备信息FitName,FitPrice,FitNumDS-7FitmentDestruction宿舍物品损坏信息FDFitment,FDStudent,FDRoom,FDFitNumDS-8FitmentCompensate宿舍损坏物品赔偿信息FCompFit,FCompStu,FCompPrin,FCompDate,FCompNumDS-9Accident宿舍事故注册信息AcNo,AcType, AcStu,AcD

16、ate,AcArtical,AcVerify,AcPrin,AcArNum,AcStuPhDS-10AccidentResearch宿舍事故调查信息ARNo,ARName,ARPrin,ARResultDS-11AccidentCompensate事故损失物品赔偿信息ACStu,ACArtical,ACDate,ACPrinDS-12ArticalInOut宿舍楼物品出入信息AIOStu,AIOArtical,AIOPrin,AIODate,AIONo2 概念结构设计2.1绘制局部ER图学生宿舍入住分ER图:宿舍物品管理分ER图1:宿舍物品管理分ER图2:出入物品管理分ER图:事故管理分ER图

17、:各分ER图中每个实体的属性如下所示:学生:Student(StuNo,DepName,StuName,StuSex,StuHome,StuBorth,StuETime,StuPerfect,StuClass);宿舍:Room(RNo,RHeader,ROne,RClass,RThree,RFour,RFive,RSix,RGrade,RDepart,RPerfect,RTwo);宿舍楼:Dormitory(DorNo,DorCampus,DorLocation,DorPhNo,DorAdminist);宿舍物品:Fitment(FitName,FitPrice,FitNum);楼道工作人员:

18、Worker(WorNo,WorName,WorType,WorWage,WorSex,WorPhNo,WorTime);保卫处:SafeGuard(SGName,SGWorNum,SGHeader,SGPhone);各分ER图中联系的属性如下所示:物品出入:ArticalInOut(AIONo,AIOStu,AIOArtical,AIOPrin,AIODate);宿舍物品处理:包含物品损坏和物品赔偿两个数据结构(将在逻辑设计阶段给出);事故:包含宿舍事故注册、宿舍事故调查、事故损失物品赔偿三个数据结构(具体的结构将在系统逻辑设计阶段给出)。2.2 ER图合并3 逻辑结构设计3.1将E-R图转

19、换为关系模型基本E-R图向关系模型的转化如下:楼道工人:Worker(WorNo,WorName,WorType,WorWage,WorSex,WorPhNo,WorTime,DorNo,DorCampus,DorLocation);宿舍楼:Dormitory(DorNo,DorCampus,DorLocation,DorPhNo,DorAdminist);宿舍:Room(RNo,RHeader,ROne,RClass,RThree,RFour,RFive,RSix,RGrade,RDepart,RPerfect,RTwo,DorNo,DorCampus,DorLocation);宿舍物品:F

20、itment(FitName,FitPrice,FitNum,DorNo,DorCampus,DorLocation);学生:Student(StuNo,DepName,StuName,StuSex,StuHome,StuBorth,StuETime,StuPerfect,StuClass,RNo, DorNo,DorCampus,DorLocation);保卫处:SafeGuard(SGName,SGWorNum,SGHeader,SGPhone);物品出入:ArticalInOut(AIONo,StuNo,AIOArtical,AIOPrin,AIODate, DorNo,DorCampu

21、s,DorLocation);宿舍物品处理包含两个数据结构(宿舍物品损坏信息,宿舍物品损坏赔偿信息),基于表的各个属性都是原子项的考虑,现将宿舍物品处理分解为:宿舍物品损坏、宿舍损坏物品赔偿,具体如下:宿舍物品损坏:FitmentDestruction(FitName,StuNo,RNo,FDFitNum, DorNo,DorCampus,DorLocation);(消除命名冲突)宿舍物品损坏赔偿:FitmentCompensate(FitName,StuNo,FCPrin,FCompDate,FCompNum);(消除命名冲突)宿舍事故包含三个数据结构(宿舍事故注册信息、宿舍事故调查信息、宿

22、舍事故损失物品赔偿信息),同样基于表的原子性的考虑也将事故分解为:事故注册、事故调查、事故赔偿,具体如下:事故注册:Accident(AcNo,AcType, StuNo,AcDate,AcArtical,AcVerify,SGName,AcArNum,AcStuPh);事故调查:AccidentResearch(AcNo,ARName,SGName,ARResult);事故赔偿:AccidentCompensate(AcNo,ACStu,AcArtical,ACDate,SGName);(注:标有直线下划线的为主属性,标有波浪线下划线的是外键属性,主属性与外键属性一起构成主码)3.2关系模式

23、优化关系模式Worker,Dormitory,Fitment,SafeGuard,ArticalInOut,FitmentDestruction,FitmentCompensate,Accident,AccidentResearch,AccidentCompensate不存在非主属性对主属性的部分函数依赖,也不存在传递函数依赖,已经达到了3NF,但是宿舍关系模式(Room)中存在着一些不应该有的数据冗余,现将模型优化为:Room(RNo,RHeader,RGrade,RDepart,RPerfect,DorNo,DorCampus,DorLocation);虽然Room中还存在一些数据冗余,但

24、可以提高查询效率。3.3 数据库模式设计DBMS选择的SQL SERVER 2005,根据该系统特点设计数据库的模式如下。1.楼道工人(Worker)基本信息表,用于记录楼道工人的基本信息:属性名数据类型取值范围是否是主属性或外键完整性WorNochar(5)0000099999是Not nullWorNamechar(10)否Not nullWorTypechar(8)否Not nullWorWageInt大于500(元/月)否Not nullWorSexchar(2)男、女否Not nullWorPhNochar(12)否NullWorTimechar(30)否NullDorNosmall

25、int0099是Not nullDorCampuschar(4)四面八方其中之一是Not nullDorLocationchar(4)四面八方其中之一是Not null2.宿舍楼(Dormitory)基本信息表,用于记录宿舍楼的基本信息: 属性名数据类型取值范围是否是主属性或外键完整性DorNosmallint0099是Not nullDorCampuschar(4)四面八方其中之一是Not nullDorLocationchar(4)四面八方其中之一是Not nullDorPhNochar(12)否NullDorAdministchar(10)否Null3.宿舍(Room)基本信息表,用于记

26、录宿舍的基本信息:属性名数据类型取值范围是否是主属性或外键完整性RNochar(6)01-00199-999是Not nullRHeaderchar(10)否NullRGradechar(4)否Not nullRDepartchar(20)否Not nullRPerfectchar(20)否Not nullDorNosmallint0099是Not nullDorCampuschar(4)四面八方其中之一是Not nullDorLocationchar(4)四面八方其中之一是Not null4.宿舍楼配备物品(Fitment)基本信息表,用于记录宿舍楼配备物品的基本信息:属性名数据类型取值范围

27、是否是主属性或外键完整性FitNamechar(16)是Not nullFitPricefloat大于0否Not nullFitNumInt大于0否Not nullDorNosmallint0099是Not nullDorCampuschar(4)四面八方其中之一是Not nullDorLocationchar(4)四面八方其中之一是Not null5.宿舍学生(Student)基本信息表,用于记录宿舍学生的基本信息:属性名数据类型取值范围是否是主属性或外键完整性StuNochar(9)00000000999999999是Not nullDepNamechar(20)否Not nullStuN

28、amechar(10)否Not nullStuSexchar(2)男、女否Not nullStuHomechar(10)否Not nullStuBorthdatetime否Not nullStuETimedatetime否Not nullStuPerfectchar(20)否Not nullStuClassint大于0小于10否Not nullRNochar(6)01-00199-999是Not nullDorNosmallint0099是Not nullDorCampuschar(4)四面八方其中之一是Not nullDorLocationchar(4)四面八方其中之一是Not null6.

29、宿舍保卫处(SafeGuard)基本信息表,用于记录保卫处的基本信息:属性名数据类型取值范围是否是主属性或外键完整性SGNamechar(15)是Not nullSGWorNumint大于0否Not nullSGHeaderchar(10)否Not nullSGPhonechar(12)否Null7.宿舍楼物品出入(ArticalInOut)基本信息表,用于记录物品出入的基本信息:属性名数据类型取值范围是否是主属性或外键完整性StuNochar(9)00000000999999999是Not nullAIOArticalchar(16)否NullAIOPrinchar(9)否Not nullA

30、IODatedatetime是Not nullAIONoInt大于0是Not nullDorNosmallint0099是Not nullDorCampuschar(4)四面八方其中之一是Not nullDorLocationchar(4)四面八方其中之一是Not null8.宿舍配备物品损坏(FitmentDestruction)基本信息表,用于记录物品损坏的基本信息:属性名数据类型取值范围是否是主属性或外键完整性FitNamechar(16)是Not nullStuNochar(9)00000000999999999是Not nullRNochar(6)01-00199-999是Not n

31、ullFDFitNumInt大于等于0否Not nullDorNosmallint0099是Not nullDorCampuschar(4)四面八方其中之一是Not nullDorLocationchar(4)四面八方其中之一是Not null9.宿舍配备物品损坏赔偿(FitmentCompensate)基本信息表,记录损坏物品赔偿的基本信息:属性名数据类型取值范围是否是主属性或外键完整性FitNamechar(16)是Not nullStuNochar(9)00000000999999999是Not nullFCPrinchar(10)是Not nullFCompDatedatetime否N

32、ot nullFCompNumint大于等于0否Not null10.宿舍事故注册(Accident)基本信息表,用于记录宿舍事故注册的基本信息:属性名数据类型取值范围是否是主属性或外键完整性AcNoint00009999是Not nullAcTypechar(10)否Not nullStuNochar(30)00000000999999999是Not nullAcDatedatetime是Not nullAcArticalchar(30)否Not nullAcVerifybool否NullSGNamechar(15)是NullAcArNumint大于等于0否Not nullAcStuPhch

33、ar(12)否Null11.宿舍事故调查(AccidentResearch)基本信息表,用于记录宿舍事故调查的基本信息:属性名数据类型取值范围是否是主属性或外键完整性AcNoint00009999是Not nullARNamechar(15)是Not nullSGNamechar(15)是 Not nullARResultbool否Not null12.宿舍事故赔偿(AccidentCompensate)基本信息表,用于记录宿舍事故赔偿的基本信息:属性名数据类型取值范围是否是主属性或外键完整性AcNoint00009999是Not nullACStuchar(10)00000000999999

34、999是Not nullAcArticalchar(30)否Not nullACDatedatetime否Not nullSGNamechar(15)是Not null3.4 用户子模式设计编号用户子模式(View)作用(共性:提供数据保密和安全保护机制)V1WorView便于查询和修改楼道工人的基本信息V2DormView方便宿舍楼的基本信息的查询、更新V3RoomView以便于宿舍的基本信息的查询和更新V4FitView用于宿舍楼配备物品的基本信息的查询V5StuView便于查询和更改学生的基本信息V6SGView方便学生查询宿舍保卫处的基本信息V7ArIOView以便于物品出入的管理和信

35、息的查询、更改V8FDView便于宿舍物品损坏的的登记及处理和信息的查询V9FCView查询损坏物品赔偿的基本信息,便于宿舍物品的管理V10AccView方便学生事故的注册及保卫人员对事故注册的查询V11ARView便于学生查询宿舍事故调查的基本信息V12ACView方便宿舍事故赔偿的信息查询和更新View的具体结构略。4 物理结构设计4.1 存储结构由于系统数据不多,所以只在两个盘驱分别建立一个主数据文件和一个日志文件就可以了。4.2 索引为数据库中各基本表建立的索引如下:由于基本表Room,Student的主码RNo,StuNo经常在查询条件和连接操作的连接条件中出现,且它们的值唯一,考虑

36、在两个属性上建立唯一性索引;Dormitory的主码DorNo,DorCampus,DorLocation经常在查询条件中出现,且它们的组合值唯一,考虑在它们之上建立组合索引;基本表Student的属性StuName,经常在查询条件中出现,且经常出现在相等的比较条件中,考虑在其之上建立聚簇索引;基本表Fitment、SafeGuard的属性值几乎不会有什么变化,更新率很低,可考虑适当建立索引;基本表Worker,ArticalInOut,FitmentDestruction,FitmentCompensate,Accident,AccidentResearch,AccidentCompensa

37、te的属性值经常发生变化,权衡系统为维护索引付出的代价,可考虑不建立索引,也可以适当建立索引。5 实施5.1 建立数据库create database Student_Dormitory_Management;5.2建立数据表(1)楼道工人基本信息表的建立:create table Worker(WorNo char(5) not null unique,WorName char(10) not null,WorType char(8) not null,WorWage int not null,WorSex char(2) not null,WorPhNo char(12) null,Wor

38、Time char(30) null,DorNo smallint not null,DorCampus char(4) not null,DorLocation char(4) not null,primary key(WorNo),foreign key(DorNo, DorCampus, DorLocation) references Dormitory(DorNo,DorCampus,DorLocation),check(WorWage = 0),check(WorSex = 男 or WorSex = 女);(2)宿舍楼基本信息表的建立:create table Dormitory(

39、DorNo smallint not null,DorCampus char(4) not null,DorLocation char(4) not null,DorPhNo char(12)null,DorAdminist char(10) null,primary key(DorNo,DorCampus,DorLocation),check(DorNo0 and DorNo100);(3)宿舍基本信息表的建立:create table Room(RNo char(6)not null unique,RHeader char(10) null,RGrade char(4)not null,R

40、Depart char(20)not null,RPerfect char(20) not null,DorNo smallint not null,DorCampus char(4) not null,DorLocation char(4) not null,primary key(RNo),foreign key(DorNo, DorCampus, DorLocation) references Dormitory(DorNo,DorCampus,DorLocation);(4)宿舍楼配备物品基本信息表的建立:create table Fitment(FitName char(16)not

41、 null unique,FitPrice floatnot null,FitNum int not null,DorNo smallint not null,DorCampus char(4)not null,DorLocation char(4)not null,primary key(FitName),foreign key(DorNo, DorCampus, DorLocation) references Dormitory(DorNo,DorCampus,DorLocation);(5)宿舍学生基本信息表的建立:create table Student(StuNo char(9)not null unique,DepName char(20)not null

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      联系我们       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号  |  icp.png浙ICP备2021020529号-1 浙B2-2024(办理中)  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服