数据库的创建与连接.docx

上传人:b****8 文档编号:29443554 上传时间:2023-07-23 格式:DOCX 页数:12 大小:557.75KB
下载 相关 举报
数据库的创建与连接.docx_第1页
第1页 / 共12页
数据库的创建与连接.docx_第2页
第2页 / 共12页
数据库的创建与连接.docx_第3页
第3页 / 共12页
数据库的创建与连接.docx_第4页
第4页 / 共12页
数据库的创建与连接.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

数据库的创建与连接.docx

《数据库的创建与连接.docx》由会员分享,可在线阅读,更多相关《数据库的创建与连接.docx(12页珍藏版)》请在冰豆网上搜索。

数据库的创建与连接.docx

数据库的创建与连接

实验一数据库的创建与连接

一、实验目的和要求

(1)掌握PowerBuidler9.0数据库的创建与连接方法;

(2)创建一个SQLServer数据库,为其配置ODBC数据源和DBProfile,然后在PowerBuilder环境中连接数据库;

(3)创建数据库中的表,管理表并输入数据到表中。

二、实验准备

(l)启动Windows操作系统,如果在Windows操作系统的控制面板中没有安装ODBC32,必须进行ODBC的安装;

(2)进人PowerBuilder9.0集成环境,熟悉系统环境;

(3)创建的应用个人应用mypb;

(4)复习创建数据库的有关内容。

三、实验步骤

1.创建SQLServer数据库

创建SQLServer数据库的步骤:

(1)运行SQLServer服务;

(2)运行SQLServer企业管理器;

(3)创建student数据库;

(4)在student数据库中,创建student表(见表1)。

2.配置ODBC数据源

配置ODBC数据源的步骤:

(1)在PowerBuilder数据库画板的窗口中,双击ODBC项下Utlities项的“ODBCAdministrator”项,

(2)选择“用户DSN”页,在该页的列表框中,列出了已有的数据源,若要修改已有的数据源,可以中击“配置”按钮进行修改。

这里,我们需要添加一个ODBC数据源,所以,中击“添加”按钮创建新数据源,将出现标题为“创建新数据源”的对话框;

(3)在“创建新数据源”的对话框中提供了一个系统支持的数据库驱动程序列表框,选择合适的驱动程序。

这儿我们选择SQLServer,单击“完成”按钮,将弹出“创建SQLServer新数据源”对话框;

(4)输入新的数据源名称,这里为mydb。

然后,选择想连接的SQLServer服务器,可选择local,然后单击“下一步”按钮;

(5)选择SQLServer验证,登录ID为sa,密码默认为空,然后单击“下一步”按钮;

(6)更改默认的数据库为student,然后单击“下一步”按钮;

(7)默认系统值,然后单击“完成”按钮;

(8)单击“确定”按钮;这时可以看到“mydb”已经加入到数据原列表中,单击“确定”按钮,完成ODBC数据源的配置。

3.配置DBProfile

配置DBProfile的步骤:

(1)在PowerBuilder数据库画板窗口中,选择“ODBC”项,单击鼠标右键,选择“NewProfile...”项,将弹出“DatabaseProfileSetup-ODBC”对话框;

(2)选择“Connection”页,在“ProfileName”栏中,输入DBProfile名,这里mydb;在“DataSource”,下拉列表框中,按“▼”按钮,弹出已经配置的ODBC数据源,这里选择mydb;选中UserlD和Password,在它们右边的输人栏中分别输入“sa”和空;

(3)单击“OK”按钮,完成DBProfile的配置。

这时,在“ODBC”目录下,可以看到为student数据库新配置的DBProfile“mydb”。

选中“mydb”后单击右键,在弹出式菜单选择“Properties”,会重新弹出“DatabaseProfileSetup-ODBC”对话框,可以修改DBProfile的配置。

4.在PowerBuilder环境中连接数据库

在PowerBuilder环境中连接数据库的步骤:

(1)在Database画板的窗口中,选择“ODBC”项;

(2)在“ODBC”项下列出的所有可以连接数据库的DBProfile中选择要连接的DBProfile,这里为“mydb”;

(3)单击鼠标右键,在弹出式菜单中选择“Connect”连接数据库。

如果需要断开与数据库的连接,可以在弹出式菜单中选择“Disconnect”菜单项。

对于连接成功的数据库,会在相应的DBPoile前面的图标上打上“√”标记。

*5.在数据库中创建表

在数据库中创建表的步骤:

(1)在Database画板的窗口中,首先连接数据库“mydb”;

(2)展开“mydb”数据库目录,选中“Tables”,单击右键,在弹出式菜单中单击“NewTable...”,就会出现表设计子窗口;

(3)在表设计子窗口中,分别输入每个字段的名称ColumnName,选择数据类型DataType,数据宽度(字节),小数位宽度,是否允许为空Null,以及缺省值。

输入完一个字段后,按Tab或“”键,会产生另一个字段;

(4)输入完表中的所有字段后,单击工具栏上“Save”图标按钮,弹出“CreateNewTable”对话框,在TableName栏中输人表名,单击“OK”按钮保存新表。

用上述方法,在“student”数据库中,输人表2~表3。

表1Student表

字段名

意义

数据类型

宽度

Null

PrimaryKey

stud_id

学号

numric

9

No

Name

姓名

char

10

No

birthday

出生日期

date

Yes

Sex

性别

char

2

Yes

Nation

民族

char

10

Yes

Home

家庭地址

char

40

Yes

Tel

家庭电话

char

16

Yes

Party

政治面貌

char

16

Yes

Resume

个人简历

varchar

200

Yes

表2Subject表

字段名

意义

数据类型

宽度

Null

PrimaryKey

Subject

课程名称

char

20

No

startdate

开始日期

date

No

Teacher

任课老师

char

20

No

Subtime

课时数

integer

Yes

表3Grade表

字段名

意义

数据类型

宽度

Null

PrimaryKey

Stu_id

学号

numric

6

No

Subject

课程名称

char

20

No

Grade

成绩

int

Yes

6.为数据库指定关键字

为数据库表指定关键字的方法:

l)在Database画板的窗口中,展开要操作的数据库目录(已经连接好);然后展开Tables目录,选择表,再展外带要设置关键字的表的目录,选择设置关键字的类型PrimaryKey或ForeignKey,单击右键,弹出菜的中的“NewPrimaryKey”或“NewForeignKeys”,弹出相应的关键字子窗口;2)在关键字子窗口中,列出了表的所有字段,在要设置为关键字的字段前的方框中单击,出现“√”表示被选中。

保存设置结果。

7.在数据库表中输入数据

在数据库表中输入数据的方法:

(1)在Database画板的窗口中,展开数据库目录(数据库已经被连接上),展开Tables目录,选择要添加数据的表,单击右键,光标移到“EitData”处时弹出下一级子菜单,有3个菜单项“Grid...”、“Tabular...”和“Freeform...”,分别对应3种表格方式,单击任意一个菜单项,该表出现在“Output”子窗口中;

(2)在“Output”子窗口中单击,这时数据表操作工具栏由“灰”变“亮”,单击“InsertRow”图标按钮,在“Results”子窗口中的表增加一个空记录,可以输人数据了。

输入完一条记录,按Tab键,自动产生下一条记录。

输入完数据,按“SaveChanges”图标按钮,保存输人数据。

四、实验总结

通过这次实验对数据库的创建与连接有了清楚的认识,在PowerBuilder环境中连接数据库,首先要创建一个SQLServer数据库,然后为其配置ODBC数据源和DBProfile。

并且也学会了配置的ODBC数据源,熟悉了系统环境,还复习了数据库的建表,也提高了自己的动手能力。

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

当前位置:首页 > 经管营销 > 企业管理

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

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