当前位置:文档之家› 数据库实习报告

数据库实习报告

数据库实习报告
数据库实习报告

苏州科技学院环境学院

专业名称:地理信息系统

课程名称:数据库实习

实习报告

专业班级地信1011

学号102020****

姓名***

实习地点资源与信息工程实验室

指导教师杜材

2012年7月

数据库实习报告书写内容要求

一、实习项目名称

D0TA席丝玩家管理系统

二、实习内容

1、系统技术路线

这次实习中使用到了SQLServer2005、VB6. 0软件,以及ADO、ODBC技术。先是修改SQL Sever中修改配置参数,然后在SQLServer中创建所需数据库,再在数据库中创建所需要的各个表;其次是在VB中设置配置参数,使VB能够通过ODBC关系数据源同数据库相连接;笫三步是在控制面板中创建数据源,使得此数据源能把SQL Server 数据库和VB应用程序连接第四步就是vb窗体和程序设讣。

ADO,艮卩Active数据对象(Active Data Objects):实际是一种提供访问各种数据类型的连接机制。ADO设汁为一种极简单的格式,通过ODBC的方法同数据库接口相

连。用户可以使用任何一种ODBC数据源,即不仅适合于SQL Server.

Oracle> Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件。ADO是基于OLE-DB之上的技术,因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。

Microsoft在Visual Basic 6. 0以后的版本都集成了ADO。它与以前Visual Basic的DAO、RDO相比有了很大的提高。DA0(Data Access Objects)即数据访问对象,是一种面向对象的界面接口。通过DAO/Jet功能可以访问ISAM数据库,使用DAO/ ODBC Direct功能可以实现远

程RDO功能。RDO(Remote Data Objects)即远程数据对象,为使用代码来创建和操作一个远程ODBC数据库系统的各个部件提供了一个框架。RDO是ODBC API的一个浅层界面接口,是专为访问远程ODBC关系数据源而设计的。

ODBC,即开放数据库互连(Open Database Connectivity, ODBC)是微软公司开放服务结构(WOSA, Windows Open Services

Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API (应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBCo

2、系统数据库的设计与实现

1)数据库的需求分析

此系统需要建一个名为DOTA的数据库,此数据库包含两个表,分别是玩家注册信息表dotaerinfo. dbo和管理员信息表userinfo, dbo。此数据库要求实现管理员登陆以及修改密码并且进行玩家信息注册,玩家信息修改以及玩家信息查询等功能。

2)数据库的概念设计

E-R模型

管瑾员

3)数据库的逻辑设讣

根据以上E-R概念模型可以导出各关系,有两个实体,分别是管理员和游戏玩家。管理员的属性有:用户名和密码;玩家的属性有:帐号、呢称、性别、出生日期、注册日期、联系电话、默认游戏类型、家庭地址和备注。

4)数据库的物理实现

创建数据库:

丹WiM.”珈

員《£対性 _ _ _ _____ _______ ____ __________________________ ______________________

e 嵌盛io 饭」心汪千HJ;冰哥即EPS

|册_ “ bX 4!/* 10 删a力1QX. irotm r . | It I土系5?匝克閘

创建表:

表? https://www.doczj.com/doc/5a12893051.html,erinfo 表-dbo.dotaerinfo 摘要

线据类型 允许空

: .... 卜1曲 _ID

. 1

Ghar(lO)

g]

user^ _PWD

char{10)

user. _Des

char(10)

8 dbodotMfinfc -? 4 gr4 3 ??

■X

W2.C 存卫x

施卫

牯冃!

? ■

2 XL^irnS rt'ARj 孕跪

j Mizaem 拠

1ZIL1B siznsiiM

V&

5

OTA

ZBWSE

t?

7*

S

!?lS.!2KfcX 3?A M221U!

S.^TOMiK

5*

SELECT cbo .dotoennfe.dodbo. dotaennfo.dota_n&me, https://www.doczj.com/doc/5a12893051.html,erJD, dbo.c FROM dbo ctotaennft CROSS JOIN

dbc-useclnfo

\VHBE (dbo.dotaerinfo. dotm 」d ■ '003}

3、系统设计与实现 1) 系统需求分析

刚开始程序运行第一步是登陆界面,用sa 登陆然后就进入了管理界面MDI 窗 体,就可以进行各种操作,添加用户,修改密码以及添加或修改玩家信息查询玩家 个人信息,这些操作都直接通过数据源运用到数据库的相应的表中。

2) 系统总体界面设计

登陆界面:

视图

育 别名 表

m 排序类型 桝

?

i dotajd ? ■

dotaerkifb

dota_name

dotaennfo

user JO

userinfc

userJWD

useinfo

< r

m

添加管理员:

3)系统功能模块

ArJ.p

aM .*

n

—— ____________________

: ___ _______ i ste - ?8?S

相关主题
文本预览
相关文档 最新文档