数据库原理实验指导书docdeflateWord下载.docx

上传人:b****5 文档编号:15933146 上传时间:2022-11-17 格式:DOCX 页数:49 大小:2.09MB
下载 相关 举报
数据库原理实验指导书docdeflateWord下载.docx_第1页
第1页 / 共49页
数据库原理实验指导书docdeflateWord下载.docx_第2页
第2页 / 共49页
数据库原理实验指导书docdeflateWord下载.docx_第3页
第3页 / 共49页
数据库原理实验指导书docdeflateWord下载.docx_第4页
第4页 / 共49页
数据库原理实验指导书docdeflateWord下载.docx_第5页
第5页 / 共49页
点击查看更多>>
下载资源
资源描述

数据库原理实验指导书docdeflateWord下载.docx

《数据库原理实验指导书docdeflateWord下载.docx》由会员分享,可在线阅读,更多相关《数据库原理实验指导书docdeflateWord下载.docx(49页珍藏版)》请在冰豆网上搜索。

数据库原理实验指导书docdeflateWord下载.docx

图1-1

(2)单击“安装SQLServer2000组件”,出现如下画面(图1-2):

图1-2

(3)单击“安装数据库服务器”,出现如下画面(图1-3):

图1-3

(4)单击“下一步”按钮,出现如下画面(图1-4):

图1-4

(5)在图1-4中,单击“本地计算机”,再单击“下一步”按钮,出现图1-5:

图1-5

(6)在图1-5中,单击第一项,再单击“下一步”按钮,出现图1-6:

图1-6

(7)在上图中,输入“姓名”及“公司”,再单击“下一步”按钮,出现图1-7:

图1-7

(8)阅读上图中协议,再单击“是”按钮,出现下页图1-8:

说明:

本安装过程中使用的是试用版,所以只能使用120天。

图1-8

(9)在上图中,单击“服务器和客户端工具”,再单击“下一步”按钮,出现图1-9:

图1-9

(10)在上页图中,单击“默认”,再单击“下一步”按钮,出现图1-10:

图1-10

(11)在上图中,单击“典型”,再单击“下一步”按钮,出现图1-11:

图1-11

(12)在上图中,单击“对每个服务使用同一帐户。

自动启动SQLServer服务”,再在“密码”文本框中输入密码,最后单击“下一步”按钮,出现下页图1-12:

图1-12

(13)在上图中,单击“Windows身份验证模式”,再单击“下一步”按钮,出现图1-13:

图1-13

(14)在上图中,再单击“下一步”按钮,出现下页图1-14:

图1-14

此时进入安装状态,安装各种组件(图1-14是其中的一个组件)。

同时显示安装进度,见图1-15:

图1-15

(15)安装完成时,出现下图1-16:

图1-16

在上图中,单击“完成”按钮,就完成整个安装过程。

安装成功后,系统会自动在:

“开始”菜单上产生一个菜单项(见图1-17),不会产生桌面的快捷方式。

 

图1-17

2、进入查询分析器

开始程序MicrosoftSQLServer查询分析器,如下图所示:

图1-18

查询分析器的界面如图1-19所示:

图1-19

在文本框输入命令即可。

举例:

计算圆面积的SQL程序的输入与运行结果界面(图1-20)。

图1-20

3、企业管理器的进入

开始程序MicrosoftSQLServer企业管理器,如下图所示:

图1-21

企业管理器的界面如图1-22:

图1-22

二、MicrosoftVisualStudio.NET环境

1、环境的进入

开始程序MicrosoftVisualStudio.NETMicrosoftVisualStudio.NET,如图1-23所示:

图1-23

然后选择要使用的产品,共有六个:

MicrosoftVisualBasic.NET、MicrosoftVisualC#.NET、MicrosoftVisualC++.NET、CrystalReports、MicrosoftApplicationCenterTest、MicrosoftVisualStudioAnalyzer启动成功后,出现图1-24所示的界面:

图1-24

如果不选择,就进入开发环境(图1-25):

图1-25

单击“新建项目”按钮,出现图1-26的对话框。

左边的“项目类型”区域,主要表示选择什么语言作为开发环境,如:

VB,C#,C++等。

一般选用VB或C#。

右边是系统提供的“模板”,有13个,用户根据自己的需要来选择,如:

选“Windows应用程序”,“ASP.NETWeb服务”等。

三、建立数据库与数据表

1、建立学生管理数据库

用SQL语句(生成的主文件名为:

XSGL.MDF)

语句为:

CREATEDATABASEXSGL.MDF

2、建立学生管理系统的数据表(共3个)

使用SQL语句建立如下三个数据表(表结构见课本P92):

*学生表:

Student.DBF(选本班10个同学作为10条记录)

建立表结构的语句见课本P85,记录的输入用插入命令INSERT,

详见课本P115。

CREATETABLEStudent(SnoCHAR(9)PRIMARYKEY,SnameCHAR(20)UNIQUE,SsexCHAR

(2),SageSMALLINT,SdeptCHAR(20));

INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('

200215128'

'

陈东'

男'

18,'

IS'

);

*课程表:

Course.DBF(选本班所开的8门课作为8条记录)

建立表结构的语句:

CREATETABLECourse(CnoCHAR(4)NOTNULLUNIQUE,

CnameCHAR(20),CpnoCHAR(4),CcreditSMALLINT);

*选课表:

SC.DBF(选本班同学学习的10门课作为10条记录)

CREATETABLESC(SnoCHAR(7),CnoCHAR(4),GradeSMALLINT,PRIMARYKEY(Sno,Cno));

要求:

以后各个实验都按如下要求进行:

*做实验前,先阅读实验指导书,预习实验的内容,写出预习报告。

*建好后暂存F盘,下机前每个人存入自己的U盘或邮箱,以备后用。

*完成实验后,要写出实验报告。

实验二数据库和数据表的基本操作

掌握对数据库的基本操作,掌握对数据表的基本操作。

1、数据库的基本操作,数据表的加入,移去,数据库的关闭。

2、数据表的打开,数据表的关闭。

3、数据表结构的修改,记录的修改。

4、数据表的备份。

5、记录的删除,数据表的删除。

6、数据表的显示。

SQL环境。

一、对数据库的基本操作

任务:

1、打开数据库

SQL语句:

USE<

数据库文件名>

(在SQLServer环境,后同)

例2-1:

打开已建的学生管理数据库:

SQL语句:

USEXSGL

2、修改数据库

ALTERDATABASE<

说明:

可修改数据库的有关参数,如:

容量、访问方式、设置等。

3、删除数据库

DROPDATABASE<

数据库名>

将数据库从数据库组中删除。

4、修改数据库名

下例将数据库accounting改名为financial。

EXECsp_renamedb'

accounting'

'

financial'

二、数据文件的加入

ADDFILE(NAME=logical_file_name 

[,NEWNAME=new_logical_name] 

[,FILENAME=‘os_file_name’] 

[,SIZE=size] 

[,MAXSIZE={max_size|UNLIMITED}] 

[,FILEGROWTH=growth_increment])

例2-2:

将一个文件加入到Test1数据库中:

SQL:

ALTERDATABASETest1

ADDFILE

NAME=Test1dat2,

FILENAME='

c:

\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\t1dat2.ndf'

SIZE=5MB,

MAXSIZE=100MB,

FILEGROWTH=5MB

三、数据文件的移去

将表文件Test1dat2从XSGL数据库中移出。

REMOVEFILE<

表文件名>

例2-3:

将一个表文件Test1dat2移出XSGL数据库:

SQL:

ALTERDATABASEXSGLREMOVEFILETest1dat2

四、数据库的关闭

USE

五、数据表的打开

练习打开已建的数据表。

在具体操作的语句中,使用FROM短语中指出表文件名

例2-4:

打开学生表,显示所有学生的学号,姓名:

SQL语句:

SELECTSno,SnameFROMSTUDENT

六、数据表的关闭

打开新的表就自动关闭旧的表

七、数据表结构的修改

在学生表(Student)中加入一个字段“班级”,分别用VFP命令和SQL语句实现。

SQL语句:

ALTERTABLE

例2-5:

在课程表中加入一个“任课教师”字段:

ALTERTABLECourseADDTeacherCHAR(8)

八、数据表记录的修改

在学生表(Student)中,修改学生的记录。

UPDATE

例2-6:

对选课表(SC)中,课程号为101的成绩不及格者,每人加5分:

UPDATESCSETGrade=Grade+5

WHERE(Cno=’101’ANDGrade<

60)

九、数据表的备份

将学生表(Student)备份成XSBF.DBF。

SELECT…INTO…FROM…

例2-7:

备份课程表成KCBF:

SELECT*INTOKCBFFROMCourse

十、记录的删除

向已建的表中,任意加入若干条记录,然后删除。

DELETE……FROM……WHERE

TRUNCATETABLE<

数据表文件名>

例2-8:

删除课程表中,所有课程号为”104”的记录:

DELETECourseWHERECno=’104’

例2-9:

删除临时表TABLE1中的全部记录:

TRUNCATETABLETABLE1

十一、数据表的删除

将前面已备份的表删除。

DROPTABLE<

例2-10:

删除表xsjg1:

DROPTABLEXSJG1

注意:

被删除的文件必须是关闭的。

十二

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1