数据库上机实习内容

数据库上机实习内容

ID:6094730

大小:124.00 KB

页数:10页

时间:2018-01-02

数据库上机实习内容_第1页
数据库上机实习内容_第2页
数据库上机实习内容_第3页
数据库上机实习内容_第4页
数据库上机实习内容_第5页
资源描述:

《数据库上机实习内容》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、上机实习内容第一次实习内容:1、根据上述要求构建E-R模型,并将该模型转换成表。并进行分析,决定是否需要进行表的合并以及冗余表的删除。在SQLServer2000企业分析器中构建你所得到的表。表的构建中需要注意:主码的设计(尤其注意多个属性共同构成主码的情况),外码的设计,默认值的设计,空值的设计,索引的设计等2、在构建好的数据库中建立相应的关系图。(参照英文书上P88的模式图,主要进行外码设计)3、在建好的表中输入相应的有代表性的实验数据(需要考虑到特殊情况所对应的实验数据)4、在查询分析器中进行SQL语句的查询:(1)取出

2、给工程J1和J2提供零件的供应商的供应号(2)取出给上海或北京的任何工程提供零件的供应商的供应号(3)取出上海的供应商给上海的工程提供零件的供应商的供应号(4)取出北京的供应者不提供红色零件的供应商的供应号(5)取出至少使用一种由S1提供的零件的工程号(6)取出供应了全部零件的供应商的名字(7)取出供应工程数超过15的供应商的供应号以及其供应的工程数(8)找出姓名中带“灵”字的供应商情况(9)找出至少提供了S1所提供零件的供应商号(10)向供应商关系表中插入一行新数据(11)删除零件表中颜色为红色的所有零件信息(12)将供应关

3、系表中的零件数量更新为增加原有零件数量的30%5、导出数据存储在U盘中。将U盘中存储的数据作为附加数据库进行数据库的导入要求:第4部分需要给出调试前的不正确的程序以及调试后的正确程序,并指出错误所在,以及进行后续修改的原因,并将两次代码和分析写在作业本上,完成后上交。若未完成则自行找时间上机完成再上交。若有抄袭现象或不交作业,实验课记分不及格。第二次实习内容:1、在查询分析器中用SQL语句构建银行管理数据库2、在SQL中创建断言(英文课本P232-251)(1)每个支行的贷款金额总和必须少于该支行帐户余额的总和(2)每笔贷款的

4、客户中至少有一人帐户余额不小于1000元在SQL中创建触发器:(1)银行中透支情况的处理在SQL中创建存储过程:在SQL中进行安全性的设置,并实现授权的实施要求:这次实习前需要进行资料的查阅,了解触发器,存储过程等编写的基本语法知识。这是个提高部分,能学到多少知识靠个人的努力。第三次实习内容:1、运用你所构建的银行管理数据库通过ODBC连接方式实现与DELPHI的连接2、在DELPHI中编写程序实现数据的输入,输出,和简单查询。期望:第三次实习后,不要间断数据库实习,可以着手开始进行寒假的数据库设计,寒假数据库实习基本要求请在

5、邮箱中取出,根据你们在实验课程中学习的内容进一步的进行数据库的学习。学习在DELPHI中编程进行数据库的操作。尽量提高课程设计的质量,逐步完成课程设计的高要求。《数据库原理》实验大纲一、课程基本信息课程:数据库原理适用专业:信息安全专业本科生实验学时:8学时 二、实验教材及参考书教材:王恩波.网络数据库实用教程---SQLServer2000.高等教育出版社.2004年1月闪四清.SQLServer实用简明教程.清华大学出版社.2002年2月李伟红.SQLServer2000使用教程.中国水利水电出版社.2003年8月王珊,萨

6、师煊.数据库系统概论(第三版).高等教育出版社.2000年2月三、实验教学目的和要求本课程的实验,以数据库理论为指导,通过实际操作,加强学生对数据库原理的认识,使学生了解一个实际的数据库管理系统,掌握SQL语言,能够较好地完成一个数据库的设计与实现。四、实验任务第一次实习内容:1、创建数据库启动企业管理器,展开数据库树,单击鼠标右键,选择菜单中的“新建数据库”,输入数据库名称(成绩管理),单击“确定”按钮。因为数据库在创建完成后,会有两个至少为1MB大小的文件,所以,选择数据文件和日志文件存放位置时,不能选择软盘A,只能选择硬

7、盘或优盘。2、创建表数据库创建完成后,展开该数据库,点击“表”,在表项目列表中单击鼠标右键,或点击操作菜单,选择“新建表….”,创建表“教师”、“学生”、“课程”和“成绩”四个表。4个表的结构分别为:教师表:列名数据类型长度允许空教师姓名nvarchar3不允许性别bit1允许照片image16允许简历ntext16允许工资real4允许成绩表:列名数据类型长度允许空学号nvarchar13不允许课程代号int4不允许成绩tinyint1允许课程表:列名数据类型长度允许空课程代号int4不允许课程名称nvarchar50允许课

8、时int4允许学分int4允许认课教师nvarchar3允许学生表:列名数据类型长度允许空学号nvarchar13不允许姓名nvarchar4允许年龄tinyint1允许性别bit1允许地址nvarchar255允许邮政编码int4允许工作电话nvarchar30允许家庭电话

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

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

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