- 1、本文档共64页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理实验讲义
《数据库原理》实验讲义
SQL Server版
龚 安
中国石油大学(华东)计算机科学系
2011年12月
目 录
实验一 文件管理 1
实验二 DBMS软件的安装、卸载及认识 3
实验三 SQL练习1 35
实验四 SQL练习2 41
实验五 SQL练习3 44
实验六 其它数据库对象的管理 47
实验七 安全机制 50
实验八 数据库应用编程 61
实验一 文件管理
一、实验目的
1.了解数据管理技术之文件系统管理数据的特点;
2.掌握应用程序存取数据文件的方法;
3.通过实际体会与比较,为后面感受数据库系统管理数据的优点做准备。
二、实验学时
2学时
三、实验内容
设有一个学生-课程数据库,包括学生表student,课程表course和选修表sc,如下表所示:
Student
学号 姓名 性别 年龄 所在系 95001 李勇 男 20 CS 95002 刘晨 女 19 IS 95003 王敏 女 18 MA 95004 张立 男 19 IS
Course
课程号 课程名 先行课 学分 1 数据库 5 4 2 数学 2 3 信息系统 1 4 4 操作系统 6 3 5 数据结构 7 4 6 数据处理 2 7 PASCAL语言 6 4
SC
学号 课程号 成绩 95001 1 92 95001 2 85 95001 3 88 95002 2 90 95002 3 80 用C或C++语言编写应用程序,建立3个数据文件分别保存学生信息、课程信息和选修信息,并且完成以下任务:
1.编写数据插入功能模块,将以上各个数据表的数据分别插入到对应的数据文件中,并显示输出各个数据表的数据信息;
2.编写数据修改功能模块,将所有学生的年龄增加1岁,并显示输出所有学生的信息;
3.编写数据删除功能模块,删除学号为95004的学生记录,并显示输出所有学生的信息。
4.编写数据查询功能模块,查询选修了课程名为“信息系统”的学生学号和姓名。
四、实验报告
提交源程序(加必要的注释)和数据文件,并将程序的每个任务的输出结果附上。
实验二 DBMS软件的安装、卸载及认识
一、实验目的
1.了解SQL Server 2005的安装环境配置;
2.掌握SQL Server 2005的安装方法与过程;
3.掌握SQL Server 2005的卸载方法与过程;
4.了解SQL Server 2005的系统数据库、系统表及系统存储过程;
5.掌握SQL Server 2005的SQL Server管理控制台、SQL Server配置管理器的使用。
二、实验学时
2学时
三、实验准备
1.SQL Server 2005安装环境的配置
在安装SQL Server2005前,需做好两项准备工作:
保证计算机的硬软件环境能满足SQL Server 2005的需要。
依据所需的用途和计算机的软硬件环境选择合适的版本和部件。
(1) SQL Server 2005的版本
① 企业版(Enterprise Edition)
企业版分为支持32位和支持64位两个版本。企业版达到支持超大型企业进行联机事务处理(OLTP)、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。其全面商业智能和分析能力,以及高可用性功能,使它可以处理大多数关键业务的企业工作负荷。企业版是最全面的SQL Server版本,适用于超大型企业,能够满足最复杂的要求。
② 标准版(Standard Edition)
标准版分为支持32位和支持64位两个版本。这是适用于中小型企业的数据管理和分析平台。其包括电子商务、数据仓库和业务流解决方案所需的基本功能。其集成商业智能和高可用性功能可以为企业提供支持其运营所需的基本功能。该版本功能虽没有企业版那样齐全,但它所具有的功能已经能够满足企业的一般要求,是需要全面的数据管理和分析平台的中小型企业的理想选择。
③ 工作组版(Workgroup Edition)
工作组版仅适用于32位机。它适用于那些需要在大小和用户数量上没有限制的数据库的小型企业,能为这些企业提供理想的数据管理解决方案。该版本包括SQL Server产品的核心数据库功能,并且可以容易地升级到标准版或企业版。工作组版本是理想的入门级数据库,具有可靠、功能强大且易于管理的特点,可以用作前端Web服务器,也可以用于部门或分支机构的运营。
④ 开发版(Developer Edition)
开发版分为支持32位和支持64位两个版本。该版本主要适用于应用程序开发人员在SQL Server 2005上开发用做数据存储的任何类型的应用程序。开发版包括企业版的所有功能,具有特殊的最终用户许可协议,因此只能
您可能关注的文档
最近下载
- 锂离子电池项目投资计划书(范文).docx
- 2025贵州铁路投资集团有限责任公司招聘35人考前自测高频考点模拟试题及参考答案详解1套.docx VIP
- 《工业软件测评通用程序及要求》征求意见稿.pdf VIP
- 2024年可持续膳食系列报告:菜谱碳足迹-龙吟研究室-2024-63页.pdf VIP
- 家居行业全景剖析.pptx VIP
- 反间谍安全防范工作总结.docx VIP
- 河南各市(精确到县区)地图PPT课件(可编辑版).pptx
- 住院患者的VTE风险和防治.pptx VIP
- 2025贵州铁路投资集团有限责任公司招聘35人笔试备考试题及答案解析.docx
- 2020-2021学年山东省济宁市任城区七年级(下)期末数学试卷(五四学制)(解析版).doc VIP
文档评论(0)