我的自考数据库实验报告本.docx

上传人:b****5 文档编号:8326978 上传时间:2023-01-30 格式:DOCX 页数:10 大小:193.73KB
下载 相关 举报
我的自考数据库实验报告本.docx_第1页
第1页 / 共10页
我的自考数据库实验报告本.docx_第2页
第2页 / 共10页
我的自考数据库实验报告本.docx_第3页
第3页 / 共10页
我的自考数据库实验报告本.docx_第4页
第4页 / 共10页
我的自考数据库实验报告本.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

我的自考数据库实验报告本.docx

《我的自考数据库实验报告本.docx》由会员分享,可在线阅读,更多相关《我的自考数据库实验报告本.docx(10页珍藏版)》请在冰豆网上搜索。

我的自考数据库实验报告本.docx

我的自考数据库实验报告本

自学考试计算机系列课程

 

实践性环节实验报告本

 

课程名称数据库系统原理

实验学期2011年3月至2011年7月学年第二学期

年级大三专业通信工程

学生姓名陈榕学号9

指导教师游老师

实验最终成绩

重庆大学计算机学院制

实验名称

数据库系统原理

实验时间

2011年5月6号至13号

实验地点

主楼第一软件实验室

课堂成绩

报告成绩

最终成绩

一、实验目的1)、了解MicrosoftSQLServer的客户/服务器结构、SQLServer性能及系统数据库;

2)、熟悉SQLServer主要的管理、开发工具;运用Transact-SQL访问数据库;

3)、了解并掌握SQLServer的数据类型、列的性质、创建表和视图的语句;

4)、理解何谓数据完整性;学会使用缺省子句和检查约束实现数据完整性;

5)、了解表的索引和约束关系以及如何通过数据库对象来实现数据完整性;

6)、确定当前数据库以及连接到其他数据库;

7)、了解并掌握向表中插入新行、更新表中的数据以及如何从表中删除数据。

 

二、实验内容在以下每个给出的小题下写出SQL语句并粘贴出运行结果。

打开企业管理器→工具→SQL查询分析器→用SQL语句创建数据库(数据库名称以自己姓名的拼音表示)→刷新→展开用户表→粘贴出结果

2.1将当前数据库转换到自己名字的数据库下,利用老师给出的如下SQL文件建立4个基本表:

createtablecollege

cog_nochar

(2)notnull,

cog_namevarchar(50),

cog_addressvarchar(100),

primarykey(cog_no)

);

/*============================================================*/

createtablecourse

cou_nochar(8)notnull,

cou_namevarchar(12),

cou_creditfloat,

cou_typechar

(1),

cou_collegechar

(2),

primarykey(cou_no),

foreignkey(cou_college)referencescollege(cog_no)

);

/*============================================================*/

createtablestudent

stu_nochar(8)notnull,

stu_namevarchar(12),

stu_sexchar

(2),

stu_recruittimedatetime,

stu_collegechar

(2),

primarykey(stu_no),

foreignkey(stu_college)referencescollege(cog_no)

);

/*============================================================*/

createtableselectcourse

stu_nochar(8)notnull,

cou_nochar(8)notnull,

gradeinteger,

primarykey(stu_no,cou_no),

foreignkey(cou_no)referencescourse(cou_no),

foreignkey(stu_no)referencesstudent(stu_no)

);

/*============================================================*/

createtableteacher

tec_nochar(8)notnull,

tec_namevarchar(12),

tec_sexchar

(2),

tec_ageinteger,

tec_collegechar

(2),

tec_coursechar(8),

primarykey(tec_no),

foreignkey(tec_college)referencescollege(cog_no)

);

 

三、实验步骤

2.3利用企业管理器表设计工具在已经建好的上面几个表中插入一些实验数据,要求:

college(3个学院名为IS、MA、CS)、teacher、course(3个课号为c01、c02、c03)每张表至少插入3条记录,student、selectcourse每张表至少插入6条记录。

注意对外键值的插入,一定要先插入相关参照表的主键值(如学生表中的外键‘所在学院’对应的参照表‘学院’需先有值)。

2.4用SQL语句实现如下操作:

1)插入一条自己的学生记录

 

四、实验结果

 

 

五、实验总结

 

实验名称

数据库系统原理

实验时间

2011年5月13号至6月3号

实验地点

主楼第一软件实验室

课堂成绩

报告成绩

最终成绩

一、实验目的

Ø通过实验,熟悉PowerBuilder应用开发环境;

Ø能创建窗口、数据窗口对象;

能在窗口中添加按钮、静态文本、单行可编辑文本框等控件

 

二、实验内容

(1)连接数据库

(2)建立工作空间和应用程序

(3)建立数据窗口对象

(4)建立主窗口对象

(5)为应用对象添加“连接数据源”脚本

 

三、实验步骤

1)建立数据源:

进入PowerBuilder8.0→点击database→ODBODBC→Utilities→CreateODBCDataSource→选择“用户数据源”→下一步→选SQLServer→点“完成”→定义数据源名称为自己的姓名→选服务器(如local)→下一步→用如下验证方式(参见图4-1)→下一步→更改默认的数据库为要使用的库名(实验一建的库名,即自己的姓名):

→一直缺省到“确定”。

2)建立配置文件Profile:

右击ODBODBC→NewProfile→取profile名称为自己的姓名→选前面创建的DataSource(数据源名称,即自己的姓名)→userid输入”sa”→OK。

3)连接:

右击profile名称→connect。

(2)建立工作空间和应用程序

1)新建工作空间:

File→New→Workspace→OK→取名为自己姓名→保存到自己事先建立的文件夹内(如果没有,需在操作系统下建立一个)。

  注:

如果已经保存过工作空间,只需打开它,方式为:

右击OpenWorkspace。

2)建立应用程序:

File→New→Target→Application→OK→取ApplicationName名为自己姓名的拼音(这里不接受中文)点击Library栏→pbl和pbt是库文件和对象文件→finish。

(3)建立数据窗口对象

1)创建数据窗口:

File→New→DataWindow→Grid→OK→next→选需要的Table(如student,也可以是教师或课程或学院基本信息)→选择需要的Column→OK→next→finish。

2)修改表标题为中文:

点击第一行第一列→属性的tex→改为中文(如学号)→改完全部表标题→可以添加汇总人数和平均年龄等(作为选作)→保存(取名以dw_打头,如dw_student)→复制粘贴数据窗口(如图4-3)到word。

(4)建立窗口主对象

1)建窗口:

File→New→PBObject→Window→OK

2)插入静态文本:

点击工具箱下拉按钮

→静态文本控件→在工作区点击→在属性面板text内输入文本(如欢迎进入选课系统)→调整控件大小、字形、颜色等。

3)插入图片:

选择图片控件→在工作区点击→按属性面板PictureName右边按钮选择图像文件→调整图形控件大小。

4)插入制作人:

选择按钮控件点击→在工作区点击→在属性面板text内输入文本(如制作人:

自己姓名)。

示例见图4-4。

5)保存窗口:

保存时取名为w_main(该名作为应用对象打开的第一个主窗口名)→关闭该窗口。

(5)为应用对象添加“连接数据源”脚本

1)添加应用脚本:

双击应用对象Apple1→粘贴如下脚本到script窗口(参见图4-5):

SQLCA.DBMS="ODBC"

SQLCA.AutoCommit=False

SQLCA.DBParm="ConnectString='DSN=xkxtdb;UID=;PWD='"

//其中DSN为数据源名称,前面取的是自己的姓名

CONNECTUSINGSQLCA;

open(w_main)

2)保存并测试程序:

保存→点击图标

测试(或点击菜单run→runappl1)→复制粘贴运行时主窗口(如图4-6)到word。

 

四、实验结果

 

五、实验总结

 

实验名称

实验时间

实验地点

课堂成绩

报告成绩

最终成绩

一、实验目的

 

二、实验内容

 

三、实验步骤

 

四、实验结果

 

五、实验总结

 

附件二:

实验报告打印格式说明

1.标题:

三号加粗黑体

2.开课实验室:

5号加粗宋体

3.表中内容:

(1)标题:

5号黑体

(2)正文:

5号宋体

4.纸张:

16开(20cm×25.5cm)

5.版芯

上距:

2cm

下距:

2cm

左距:

2.8cm

右距:

2.8cm

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

当前位置:首页 > 工作范文 > 行政公文

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

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