资源描述:
《计算机信息管理基础实验题目1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验题目使用S-DesignorDataArchitect建立数据模型实验时间实验地点实验成绩实验性质□验证性√设计性□综合性教师评价:□算法正确;□程序结构合理;□语法、语义正确;□实验结果正确;□报告规范;其他:一、实验目的1、熟悉工具S-Designor的数据建模基本功能及其基本操作过程,能熟练使用S-Designor进行简单的数据建模。2、通过实验,加强对数据建模的理解,初步理解数据建模的作用。3、应用S-D生成SQL语句二、实验主要内容及过程(原始记录)问题(项目)描述:某学生选课系统至少包含系、学生、教师、课程、课程成绩等实体,其间的联系是一个学院有多个学生和多个教
2、师,一个学生可选多门课程,一门课程也可由多个学生来选,一位教师只可教一门课程,一门课可由多位教师讲授。要求采集的信息有:学生(学号(八位字符)姓名性别年龄密码)(建议密码统一设置为:00)系(系号(两位)系名)课程(课程号(四位)课程名学分)教师(教师号(三位)教师姓名教师性别密码)(建议密码统一设置为:00)给出CDM,PDM,DB的脚本。(1)用DataArchitect建立概念数据模型(2)(2)用DataArchitect建立物理数据模型(3)生成的脚本%%=========================================================
3、===%%Databasename:MODEL_1%%DBMSname:SybaseSQLAnywhere%%Createdon:2000-4-2610:48%%============================================================%%============================================================%%Table:XI%%============================================================createtableXI(XIH
4、AOchar(2)notnull,NAMEchar(20),primarykey(XIHAO));%%============================================================%%Table:KECHENG%%============================================================createtableKECHENG(KECHENGHAOchar(4)notnull,KECHENGMINGchar(30),XUEFENinteger,primarykey(KECHENGHAO));%%
5、============================================================%%Table:STUDENT%%============================================================createtableSTUDENT(SNOchar(8)notnull,XIHAOchar(2),STUNAMEchar(16),STUSEXchar(2),AGEchar(10),STUPASSWORDchar(2),primarykey(SNO));%%=========================
6、===================================%%Table:TEACHER%%============================================================createtableTEACHER(JIANSHIHAOchar(3)notnull,KECHENGHAOchar(4),XIHAOchar(2),JAIOSHINAMEchar(20),JIAOSHISEXchar(2),JIAOSHIMIMAchar(2),primarykey(JIANSHIHAO));%%======================
7、======================================%%Table:YUANXIU%%============================================================createtableYUANXIU(SNOchar(8)notnull,KECHENGHAOchar(4)notnull,SCOREint,primarykey(SNO,KECHENGHAO));altertableSTUDENTaddforeignkeyFK_S