ASP。net下数据库的创建及表的操作
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程实验报告
课程名称:程序设计基础教程实验题目:数据库的创建及表的操作实践院系:信息技术学院
专业班级:xxxx
姓名:xxxx
学号:xxxx
任课教师:xxxx
x x x x
实验一数据库的创建及表的操作实践
(一)实验目的和要求
1.掌握SQL Server 2008数据库管理系统的基本操作;
2.了解数据库框架,尤其是框架;
3.掌握数据库链接的方法;
4.熟练掌握数据库交互操作技术;
5.了解数据集(表)的原理及运行机理等相关概念;
6.掌握数据集(表)的使用。
创建数据库Train,依次创建三个表,分别是StationInfo(车站信息表)、TrainInfo(列车信息表)、PassStationInfo(途径车站信息表)。
对以上三个表完成添加操作,列车信息表使用存储信息表完成更新、删除操作。
表一、StationInfo(车站信息表)
表二、TrainInfo(列车信息表)
表三、PassStationInfo(途径车站信息表)
(二)实验设备
硬件:pc机
软件:visual studio 2010
sql server 2008
(三)实验原理
在web.config中创建连接字符串并连接数据库,使用Command对象操作数据库。
通过操作数据库,数据提供者提供了用于访问特定数据库、执行SQL语句并且接收数据库数据的命令,数据库提供者在数据库和 应用之间提供了一座桥梁。
在实验中,中的数据提供者主要由如下的类对象组成:Connection对象:数据库连接对象,建立与物理数据库的链接;Command对象:数据命令对象,中使用这个对象向数据库发送查询、更新、删除、修改、添加等操作的SQL语句;主要是进行添加、更新、删除等操作;Parameter对象:参数对象,为Command对象中的SQL语句提供参数; 为不同的数据源提供了不同的数据提供者,每个特定的数据提供者都有特定的Command、DataReader和DataAdapter类,这些特定的类为其相应的数据库进行了优化操作。
(四)实验步骤
1.创建5个页面
(1)AddPassStationInfo
(2)AddStationInfo
(3)AddTrainInfo
(4)DeleteStationInfo
(5)EditStationInfo
2.创建数据库Train
(五)实验结果
2222
(六)实验总结
通过本次实验,使我充分了解了数据库的基本框架结构,主要是 框架;以及充分掌握数据库的基本操作,如数据库的连接方式、数据库的交互式操作技术等;了解数据集(表)的原理及运行机理等的相关概念,以及数据集(表)的使用方法;同时,在建站时,小型网站就用ACCESS, 方便、便宜,不用另外再买数据库;当数据量非常大就用SQL server,速度快,稳定,方便维护,但第一次上传数据库时在单独设计主键,要另花钱买。