大型数据库实验指导书
实验指导书《大型数据库(Oracle)》

大型数据库(Oracle)实验指导指导老师:郭景娟实验一Oracle安装与维护一、实验目的1.了解并掌握Oracle 10的安装方法2.了解并掌握测试安装好的Oracle 10g的方法二、实验内容及步骤1.软件下载Oracle公司针对个人学习之用提供免费的学习版本,可直接到Oracle公司的官方网站上免费下载。
2.安装步骤(1)运行setup.exe,出现“Oracle Database 10g安装”画面。
(2)“下一步”进入“Oracle Universal Installer:指定文件位置”,设置源“路径”、“名称”和目的“路径”。
(3)“下一步”进入“Oracle Universal Installer:选择安装类型”,选择安装类型。
(4)保持默认值,下一步,进入“Oracle Universal Installer:选择数据库配置”,选择数据库配置。
(5)保持默认值,下一步,进入“Oracle Universal Installer:指定数据库配置选项”,指定“全局数据库名”和“SID”,对这两个参数的指定一般相同,例如:oract。
也可以将“全局数据库名”设置为域名。
例如:如果选择“创建带样本方案的数据库,OUI会在数据库中创建HR、OE、SH等范例方案(sample schema)(6)下一步,进入“Oracle Universal Installer:选择数据库管理选项”。
(7)保持默认值,下一步,进入“Oracle Universal Installer:指定数据库文件存储选项”。
(8)保持默认值,下一步,进入“Oracle Universal Installer:指定备份和恢复选项”。
(9)保持默认值,单击“下一步”,进入“Oracle Universal Installer:指定数据库方案的口令”,对不同的帐户设置不同的口令。
(10)单击“下一步”,继续安装,进入“Oracle Universal Installer:概要”。
大型数据库系统(SQL Server 2005)--实验指导讲义

实验一SQL Server 2005数据库服务器界面使用及数据库原理知识的应用1.实验目的(1)通过使用SQL Server 2005的控制界面感受SQL Server 2005。
(2)熟悉SQL Server 2005所需的软、硬件要求。
(3)熟悉SQL Server 2005支持的身份验证种类。
(4)掌握SQL Server 2005服务的几种启动方法。
(5)掌握SQL Server Management Studio的常规使用。
(6)掌握关系数据库的逻辑设计方法——E-R图。
2.实验准备(1)了解SQL Server Management Studio的常规使用。
(2)了解SQL Server 2005所需的软、硬件要求。
(3)了解SQL Server 2005支持的身份验证种类。
(4)了解SQL Server 2005服务的几种启动方法。
(5)了解关系数据库的逻辑设计方法——E-R图。
3.实验内容(1)分别使用“Windows身份验证模式”和“SQL Server和Windows身份验证模式”登录SQL Server 2005集成控制台。
(2)利用SQL Server Configuration Manager配置SQL Server 2005服务器。
(3)利用SQL Server 2005创建的默认帐户,通过注册服务器向导首次注册服务器。
(4)试着创建一些由SQL Server 2005验证的账户,删除第一次注册的服务器后用新建的账户来注册服务器。
(5)为某一个数据库服务器指定服务器别名,然后通过服务器别名注册该数据库服务器。
(6)熟悉和学习使用SQL Server Management Studio。
(7)设计E-R图。
参照书上19页的优化模式,要求注明实体的主码、联系的类型和主码。
数据表的创建1.实验目的(1)了解SQL Server 数据库的逻辑结构和物理结构。
(2)了解SQL Server 的基本数据类型。
大型数据库系统(SQL-Server-2005)--实验指导讲义

实验一SQL Server 2005数据库服务器界面使用及数据库原理知识的应用1.实验目的(1)通过使用SQL Server 2005的控制界面感受SQL Server 2005。
(2)熟悉SQL Server 2005所需的软、硬件要求。
(3)熟悉SQL Server 2005支持的身份验证种类。
(4)掌握SQL Server 2005服务的几种启动方法。
(5)掌握SQL Server Management Studio的常规使用。
(6)掌握关系数据库的逻辑设计方法——E-R图。
2.实验准备(1)了解SQL Server Management Studio的常规使用。
(2)了解SQL Server 2005所需的软、硬件要求。
(3)了解SQL Server 2005支持的身份验证种类。
(4)了解SQL Server 2005服务的几种启动方法。
(5)了解关系数据库的逻辑设计方法——E-R图。
3.实验内容(1)分别使用“Windows身份验证模式”和“SQL Server和Windows身份验证模式”登录SQL Server 2005集成控制台。
(2)利用SQL Server Configuration Manager配置SQL Server 2005服务器。
(3)利用SQL Server 2005创建的默认帐户,通过注册服务器向导首次注册服务器。
(4)试着创建一些由SQL Server 2005验证的账户,删除第一次注册的服务器后用新建的账户来注册服务器。
(5)为某一个数据库服务器指定服务器别名,然后通过服务器别名注册该数据库服务器。
(6)熟悉和学习使用SQL Server Management Studio。
(7)设计E-R图。
参照书上19页的优化模式,要求注明实体的主码、联系的类型和主码。
数据表的创建1.实验目的(1)了解SQL Server 数据库的逻辑结构和物理结构。
(2)了解SQL Server 的基本数据类型。
数据库实验指导书

实验一建立数据库、修改数据库及建表、修改表【实验目的】1.学习利用企业管理器建立数据库及修改数据库。
2.学习利用企业管理器建表及修改表。
3.利用企业管理器向表中添加数据。
【实验内容】1.使用企业管理器建学生成绩数据库及修改该数据库;2.利用企业管理器建学生s表、课程C表及学生成绩SC表;表1:S表的基本结构表2:C表的基本结构表3:SC其中:SNO:入学年份(占2位)、系编号(占2位)、专业号(占1位)、班级编号(占1位)、班内学生编号(占2位)共8位。
CNO:课程类型(公共课、基础课、专业课)(占2位)、、开设课程的系(占2位)、系开设课程编号(占2位)共6位。
3.设有二个班级,为减少输入数据量设每班有5位学生。
本学期开设4门课:JA V A语言程序设计、操作系统、数据库系统原理、人工智能。
设S表有:10条记录、C表有:4条记录、SC表:如每个学生全选该4门课程,则共有40条记录。
(各表中记录要求同学自己填写)【实验步骤】(要求自己填写详细的实验步骤)【实验体会及存在问题】(要求自己填写)实验二利用查询分析器查询【实验目的】1.学会利用查询分析器进行简单查询和操作;2.学会利用查询分析器进行改正程序中的错误。
【实验内容】1.使用样本数据库同实验一。
2.实行如下要求查询或操作:①将新开课程“编译原理”(课程号为030307)、“通讯与接口技术”(课程号为030308)插入C表。
②将新选修上述课程的学生及成绩插入SC表中:(03031103,030307,86)(03031102,030307,85)(03031104,030307,80)(03031204,030308,90)③将学号为03031102学生的课程名为JAVAR的成绩修改为85分。
④将上述增加的课程和选修的记录删除。
【实验步骤】(要求自己填写详细的实验步骤)【实验体会及存在问题】(要求自己填写)实验三利用查询分析器查询(二)【实验目的】1.学会利用查询分析器进行复杂查询和操作;2.学会利用查询分析器进行修改程序中的错误。
大型数据库课程实验教学大纲

《大型数据库》课程实验教学大纲课程编号:学时:20一、课程的性质和任务《大型数据库》是计算机科学类(包括软件、信息管理、计算机应用)各专业的专业课。
通过本课程的学习,使学生掌握数据库设计、数据库管理、数据库程序设计的基本知识和基本技能。
二、教学要求和方法本课程要求学生具有《数据库原理》、《软件工程》和《程序设计》的基础知识,从理论和实践的结合上来讲授数据库的设计方法、管理方法以及程序设计的的基础知识,并结合实际问题,进一步掌握软件工程的设计方法,数据库的管理及设计。
三、教学目的要求本课程使学生掌握C/S模式下程序设计的方法,掌握数据库设计和管理方法,能熟练进行数据库的设计和操作管理,能够开发出客户服务器模式下的数据库应用程序。
四、考核方式及办法通过系统的安装、配置和运行工作,以及程序的开发,根据实验报告来考核学生实验课成绩。
五、配套的实验教材或指导书《数据库原理及开发SQL Server + PowerBuilder》,李建义主编,中国水利水电出版社。
《SQL Server实用简明教程》,闪四清主编,清华大学出版社。
六、适用专业计算机科学与技术、信息系统与信息管理、计算机技术及应用。
合计20学时实验一Sql Server2000的安装、注册和配置(2学时)(一)实验目的1、准备和完成Microsoft SQL Server 的安装2、了解SQL Server 2000系统的相关服务及常用工具(二)实验内容1、安装前的准备2、安装SQL Server3、启动MS SQL Server服务。
4、浏览master数据库结构。
5、浏览pubs数据库结构。
6、练习使用SQL Server Enterprise Manager工具设置常用的服务器选项(三)主要仪器设备及其配套数1、装有Microsoft SQL Server的计算机且操作系统为Windows NT或windows 9.x。
2、每人一机(四)实验室名称:计算机实验室(五)实验报告:1、实验各项内容实现的过程。
(16课时)数据库实验指导书

《数据库原理及应用》实验指导书(适用于计算机科学与技术、软件工程专业)计算机科学与技术学院2011年12月⒈本课程的教学目的和要求数据库系统产生于20世纪60年代末。
30多年来,数据库技术得到迅速发展,已形成较为完整的理论体系和一大批实用系统,现已成为计算机软件领域的一个重要分支。
数据库原理是计算科学与技术专业重要的专业课程。
本课程实验教学的目的和任务是使学生通过实践环节深入理解和掌握课堂教学内容,使学生得到数据库应用的基本训练,提高其解决实际问题的能力。
⒉实验教学的主要内容数据库、基本表、视图、索引的建立与数据的更新;关系数据库的查询,包括单表查询、连接查询、嵌套查询等;数据库系统的实现技术,包括事务的概念及并发控制、恢复、完整性和安全性实现机制;简单数据库应用系统的设计实现。
⒊实验教学重点本课程的实验教学重点包括:⑴数据库、基本表、视图、索引的建立与数据的更新;⑵SQL的数据查询;⑶恢复、完整性和安全性实现机制;⑷简单数据库应用系统的设计实现;4教材的选用萨师煊,王珊.数据库系统概论(第四版).北京:高等教育出版社.2006,5实验1创建数据库(2学时)实验目的1.学会数据表的创建;2.加深对表间关系的理解;3.理解数据库中数据的简单查询方法和应用。
实验内容一、给定一个实际问题,实际应用问题的模式设计中至少要包括3个基本表。
应用问题是供应商给工程供应零件(课本P74)。
1.按照下面的要求建立数据库:创建一个数据库,数据库名称可以自己命名,其包含一个主数据文件和一个事务日志文件。
注意主数据文件和事务日志文件的逻辑名和操作系统文件名,初始容量大小为5MB,最大容量为20MB,文件的增长量为20%;数据文件与事务日志文件都保存在D盘根目录。
2.在已建立的数据库中使用SQL语句和可视化环境分别建立应用中的四个表(包括属性名、数据类型、主键、外键约束、索引)。
3.将数据库备份到D盘根目录下(完全备份),备份文件名为***.bak,然后从SQLServer Management Studio中删除该数据库,接着从D:/ ***.bak中还原数据库。
数据库实验指导书08

数据库技术实验指导书息科学与工程学院自动化所前言实验环境本书选择的实软件环境是Microsoft SQL Server7.0或Microsoft SQL Server 2000.设置实验环境时,要根据实验室的计算机硬件和操作系统情况,选择合适的SQL Server版本.具体实验环境方案有如下3种。
*选择SQL Server的个人版如果操作系统是Windows95/98,计算机内存在案128MB以下,应选择SQL Server2000的个人版或SQL Server7.0桌面版.在这种环境下,数据库系统不存在客户/服务器结构,本机为SQL服务器,数据库的建立和操作均在本机实现。
*选择SQL Server7.0的标准版如果操作系统是Windows NT或Windows2000标准版,应选择SQL Server2000或SQL Server7.0的标准版.SQL Server标准版的实验环境能够支持客户机/服务器结构,实现SQL服务器管理,实现计算机间的数据通信。
*选择SQL Server7.0的企业版如果操作系统是Windows NT或Windows2000企业版,应选择SQL Server2000或SQL Server7.0的企业版.SQL Server企业版的实验环境能够支持SQL Server的所有功能,并能够实现和管理大型的数据库系统。
实验1 数据库系统设计(大作业)本实验的目的是要求学生掌握数据库设计的基本技术,熟悉数据库设计的步骤中的任务和实施方法,并加深对数据库系统概念和特点的理解。
该实验要求学生根据周围的实际情况,自选一个小型的数据库应用项目,并深入到应用项目中调研,进行分析和设计,例如选择教学管理系统,图书管理系统,材料管理系统或仓库管理系统等.要求写出如下3个设计报告。
1.系统需求分析报告在系统需求分析报告中包括采用的设计方法,数据流图和数据字典。
2.数据库信息要求报告在数据库信息要求报告中对数据库中要存储的信息及语义进行详细描述,对数据约束和数据之间的关联进行详细描述。
数据库试验指导书

前言数据库技术是当前计算机领域中应用最广泛﹑发展最迅速的技术。
“数据库系统概论”是一门研究如何利用计算机进行数据管理的学科,其研究的主要内容是如何更合理地组织数据和存储数据﹑更严密地控制数据和更有效地利用数据,因而数据库技术已成为以计算机为中心的信息技术与应用系统的核心技术和重要基础。
数据库技术是一个理论和实际紧密相连的技术,必须把主教材﹑习题和上机实验紧密结合﹑三位一体﹑互为补充,而习题和上机实验则是深入理解和熟练掌握数据库理论的两个重要环节.本书是一本配合《数据库系统概论》课程的实验指导书,由两方面内容组成:一﹑数据库实验是与数据库理论课同步进行的课程实验,是非独立开设的实验;二﹑数据库课程设计继数据库理论课后开设,是独立开设的课程设计与实验。
2004年1月25日目录实验要求___________________________________________________________ 1数据库实验_________________________________________________________ 2一、实验目的______________________________________________________________ 2二﹑实验题目______________________________________________________________ 2三、考核__________________________________________________________________ 2四﹑实验步骤______________________________________________________________ 2实验一数据库的定义和建立实验_____________________________________________ 4一、实验目的 _________________________________________________________ 4二、实验内容 _________________________________________________________ 4三、注意事项 _________________________________________________________ 4四﹑思考题 ___________________________________________________________ 4实验二数据库的查询实验____________________________________________________ 5一﹑实验目的 _________________________________________________________ 5 二﹑实验内容 _________________________________________________________ 5三、注意事项 _________________________________________________________ 5四﹑思考题 ___________________________________________________________ 5实验三数据库的维护实验____________________________________________________ 6一﹑实验目的 _________________________________________________________ 6 二﹑实验内容 _________________________________________________________ 6三、注意事项 _________________________________________________________ 6四、思考题 ___________________________________________________________ 6实验四数据库的统计输出实验________________________________________________ 7一﹑实验目的 _________________________________________________________ 7 二﹑实验内容 _________________________________________________________ 7 三﹑注意事项 _________________________________________________________ 7 四﹑思考题 ___________________________________________________________ 7附表1 _____________________________________________________________________ 8附表2: ___________________________________________________________________ 10数据库课程设计____________________________________________________ 11一、课程实验目的________________________________________________________ 11二﹑课程实验题目________________________________________________________ 11三、课程设计要求________________________________________________________ 11四、课程设计考核________________________________________________________ 12五、课程设计内容________________________________________________________ 12题目1内容 ________________________________________________________ 13题目2内容 ________________________________________________________ 14 附表3 ____________________________________________________________________ 15附表4 ____________________________________________________________________ 17数据库习题________________________________________________________ 19习题一__________________________________________________________________ 19 习题二__________________________________________________________________ 20 习题三__________________________________________________________________ 21 习题四__________________________________________________________________ 23 习题五__________________________________________________________________ 25 习题六__________________________________________________________________ 27 习题七__________________________________________________________________ 29 数据库习题答案____________________________________________________ 31习题一解答______________________________________________________________ 31 习题二解答______________________________________________________________ 36 习题三解答______________________________________________________________ 39 习题四解答______________________________________________________________ 45 习题五解答______________________________________________________________ 47 习题六解答______________________________________________________________ 50 习题七解答______________________________________________________________ 52实验要求1﹑每位同学必须在规定的时间内独立完成数据库实验和数据库设计的任务;2﹑每位同学上机前作好充分的准备工作,事先熟悉与实验有关的软硬件环境,预习本次实验的内容;3﹑实验时遵守实验室的规章制度,爱护实验设备,不得私自将使用的计算机加密码,影响其他同学的上机;4﹑实验一人一组,出现问题时,要及时向指导老师汇报。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
淮海工学院计算机科学系大型数据库实验指导书计算机网络教研室实验1安装配置与基本操作实验目的1. 掌握Oracle9i服务器和客户端软件的安装配置方法。
2. 掌握Oracle9i数据库的登录、启动和关闭。
实验环境局域网,windows 2000实验学时2学时,必做实验。
实验内容1. 在局域网环境下安装配置Oracle9i服务器和客户端软件。
2. 练习Oracle9i数据库的登录、启动和关闭等基本操作。
实验步骤1、将Oracle 9i的第1号安装盘放入光驱,双击setup,将弹出“OracleUniversal Installer:欢迎使用”对话框。
2、单击“下一步”按钮,出现“Oracle Universal Installer:文件定位”对话框。
在路径中输入“E:\Oracle\ora92”,其它取默认值。
3、启动第1号盘的安装程序setup,具体方法同安装Oracle 9i服务器,不同的是在选择安装产品时选择“Oracle9i Client 9.2.0.1.0”选项;4、安装结束后,弹出“Oracle Net Configuration Assistant:欢迎使用”对话框。
取默认值。
5、登录Oracle9i数据库:选择“开始”→“所有程序”→Oracle-OraHome92→EnterpriseManager Console ;6、系统出现“登录”对话框。
选择“独立启动”。
分析与思考(1)简述启动Oracle9i数据库的一般步骤。
(2)简述启动Oracle9i模式中三个选项的区别?(3)简述关闭Oracle9i模式中四个选项的区别?实验2 PL/SQL编程实验目的1.掌握PL/SQL基础,包括PL/SQL语句块、变量、常用数据类型、运算符和表达式。
2. 掌握PL/SQL控制结构,包括顺序、选择、NULL和循环四种结构及GOTO语句。
3. 掌握PL/SQL中游标的使用方法。
4. 掌握SQL *Plus和Worksheet开发环境的使用方法。
实验环境局域网,windows 2000实验学时2学时,必做实验。
实验内容1. 编写一个PL/SQL程序块,计算100以内的奇数和。
2. 编写PL/SQL块计算并输出S=1!+2!+…+10!。
3.编写一个PL/SQL块用于计算两个正整数的最大公约数。
4.编写一个PL/SQL程序块,使用游标对一个数据库表中的数据进行查询。
实验步骤1、选择“开始”→“所有程序”→Oracle-OraHome92→Application Development→SQLPlus2、系统出现“登录”对话框。
输入用户名为“scott”、口令为“tiger”、主机字符串为“school”。
3、单击“确定”按钮,出现“SQL *Plus的工作窗口”。
实验说明该工作窗口中显示了SQL *Plus的版本、启动时间、版权信息以及与服务器建立连接的提示信息。
它是一个文本编辑窗口,可进行PL/SQL程序的编辑。
分析与思考1、PL/SQL语句块的分类及构成有哪些?2、%TYPE和%ROWTYPE的使用方法有何不同?3、简述PL/SQL游标的概念、属性和使用方法各有什么特色?讨论1,游标像什么?(用我们曾今学过的知识去描述游标)实验3 Oracle9i的数据库管理实验目的1. 掌握数据库的管理技术。
2. 掌握表空间的管理技术。
3. 掌握段的管理技术。
实验环境局域网,Windows 2000实验学时2学时,必做实验实验内容1. 使用数据库配置助手创建数据库XSCJ。
2. 使用手工方法创建、查看、修改和删除XSCJ数据库中的一个表空间。
3. 使用手工方法创建、查看、修改和删除XSCJ数据库中的一个段。
实验步骤1、打开Oracle数据库配置助手;选择“开始”→“所有程序”→Oracle-OraHome92→Configuration and Migration→Database Configuration Assistant;2、弹出数据库配置助手“欢迎使用”界面;3、单击“下一步”按钮:选择“创建数据库”,单击“下一步”按钮;4、选择“Data Warehouse”,单击“下一步”按钮;5、输入全局数据库名为XSCJ、系统标识符SID为XSCJ,单击“下一步”按钮,弹出选择希望数据库采用的默认操作模式对话框;5、配置初始化参数的对话框包括五个选项卡;分析与思考1、通过哪些视图可以查看当前数据库的信息?2、简述如何手工创建表空间和段?实验4 Oracle9i数据库对象的管理实验目的1. 掌握表的管理技术。
2. 掌握索引的管理技术。
3. 掌握视图的管理技术。
4. 掌握同义词和序列的管理技术。
5. 掌握簇的管理技术。
6. 掌握过程、函数和包的管理技术。
实验环境局域网,Windows 2000计算机实验内容2学时,必做实验实验内容1. 使用Oracle企业管理器或手工方法创建XSCJ数据库中的三张表STUDENT、COURSE和SCORE。
2. 使用Oracle企业管理器或手工方法创建基于表STUDENT中SNAME字段上的一个索引。
3. 使用Oracle企业管理器或手工方法创建基于STUDENT、COURSE和SCORE三表连接查询的一个视图。
4. 使用Oracle企业管理器或手工方法创建表STUDENT的一个同义词以及用来生成表STUDENT中主键SNO唯一值的一个序列。
5. 使用用企业管理器或手工方法创建一个统计人数的过程,并进行过程调用和释放。
6.创建一个统计数据表中不同性别人数的函数,并进行函数调用和函数释放7.利用5,6的过程和函数创建一个包。
(附加题)8.编写一个函数用于计算两个数相除的结果。
(附加题)实验步骤1、启动Oracle企业管理器,以system身份连接数据库,展开“方案”→“SYSTEM”节点,右击“表”,弹出快捷菜单;2、“创建表”对话框包含了七个选项卡;3、按上述同样步骤:使用Oracle企业管理器创建索引、视图、序列、同义词等;分析与思考1、什么是索引?简述Oracle9i索引的分类。
2、什么是视图?使用视图有什么好处?3、什么是包?包一般由哪两个部分组成?使用包有什么好处?4、在创建过程、函数和包的时候是否出现了异常提示?如何解决的。
5、在创建序列时是否出现了异常提示?如何解决的。
实验5 Oracle9i数据库的安全性实验目的1. 理解用户、权限和角色的概念。
2. 掌握通过企业管理器和手工方式创建、查看、修改和删除用户的方法。
3. 掌握通过企业管理器和手工方式向用户授予权限的方法。
4. 掌握通过企业管理器和手工方式创建、查看和删除角色的方法。
实验环境局域网,Windows 2000实验学时2学时,必做实验实验内容1. 通过手工方式创建一个用户NEWUSER,由数据库密码认证。
2. 利用企业管理器中对该新用户进行设置,授予其合适的对象权限、系统权限(CREATE SESSION、CREATE TABLE等)、定额。
3. 通过手工方式创建一个新角色NEWROLE,为该角色指定合适的对象权限和系统权限,然后利用企业管理器为用户NEWUSER指定该角色。
实验步骤1、使用企业管理器创建用户:启动企业管理器后,展开“安全性”节点;2、右击“用户”,在快捷菜单中选择“创建”;3、手工创建用户:创建用户主要是通过CREATE USER命令;4、查看用户:使用企业管理器查看数据库用户信息的方法与创建用户的界面相同;分析与讨论1、简述Oracle9i的四种用户认证方式。
2、简述Oracle9i数据库的权限分类。
3、简述角色的概念。
实验6 Oracle9i数据库的完整性和并发控制实验目的1. 理解数据库完整性的概念。
2. 掌握触发器的管理技术。
3. 理解事务中COMMIT、ROLLBACK语句的作用。
4. 理解事务中SA VEPOINT、SET TRANSACTION语句的作用5. 掌握Oracle9i的封锁技术。
实验环境局域网,Windows 2000实验学时2学时,必做实验实验内容1、分别创建四种类型的触发器。
2、创建分别包含SA VEPOINT和SET TRANSACTION语句的两个事务。
3、建立五个示例,分别演示五种表级封锁的含义。
实验步骤1、使用企业管理器创建;2、使用手工创建;3、查看创建的触发器;分析与讨论1、什么是数据库的完整性?Oracle9i数据库中有哪三种完整性?2、什么是触发器?它分为哪四种?3、解释事务的概念和ACID性质。
4、事务中的COMMIT、ROLLBACK、SA VEPOINT、SET TRANSACTION语句各有什么作用?5、简述Oracle9i提供的五种表级封锁。
实验7 综合实验实验目的1. 理解VC++的开发环境。
2. 掌握VC++开发数据库应用程序前的准备工作。
3. 掌握使用MFC ODBC类开发Oracle9i数据库应用程序。
4. 掌握使用ADO技术开发Oracle9i数据库应用程序。
实验环境局域网,Windows 2000实验学时4学时,必做实验实验内容1. 使用MFC ODBC类开发“学生基本信息管理系统”。
2. 使用ADO技术开发“学生综合信息管理系统”。
实验步骤1、以SYSDBA身份的SYSTEM用户登录SQL *PLUS,输入PL/SQL命令创建用户;2、数据源的配置:单击“开始”→“控制面板”→“性能和维护”→“管理工具”→“数据源(ODBC)”,即可弹出“ODBC数据源管理器”对话框;3、在“用户DSN”选项卡中,单击“添加”按钮,弹出“创建新数据源”对话框;4、在“创建新数据源”对话框中选择“Oracle in Orahome92”作为安装数据源的驱动程序,单击“完成”按钮,弹出“Oracle ODBC Driver Configuration”对话框;5、创建应用程序框架:打开VC++,选择“文件”→“新建”菜单项,建立一个新的工程;分析与讨论1、简述VC++开发数据库应用程序的特点与各种技术。
2、什么是数据源?3、MFC类库中常用的MFC ODBC类有哪三种?4、什么是ADO?。