电子商务数据库实习报告—实习报告.doc
电子商务数据库实习报告 —实习报告 专 业 _____________ 年 级 _____________ 学 号 _____________ 学生姓名 _____________ 指导老师 _____________ 华中师范大学信息管理系编 实习一 结构化查询语言 SQL 【实习目的】 使用 SQL Server 的 SQL Analysis 图形化工具熟悉 SQL 语言 ,建立存储学生信息数据库的对象表的 SQL 程序 ,并使用 SQL 语句添加 ,修改 ,查询 ,删除记录信息 ,理解SQL 语言的重要性 . 【实习内容】 书 P186:第 (6)题中⑴ — ⑾小题 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实 习 原 理 与 内 容 实习过程与步骤 问题分析与结论 实习二 ACCESS 的使用 (一 ) 【实习目的】 熟练使用 ACESS 的基本功能 ;熟悉 ACCESS 中表 ,查询等对象的用途及基本使用方式 ,学会创建 ACCESS 数据库文件及基本表 ,查询等 . 【实习内容】 用 ACCESS 创建 petshop 数据库中的宠物类别目录表 Category,单个产品详细信息表 Item,宠物产品列表 Product 及供应商信息表 Supplier 这 4 个表 . 用 ACCESS 建立商品订购明细的查询 . 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实习原理与内容 实习过程与步骤 问题分析与结论 实习三 ACCESS 的使用 (二 ) 【实习目的】 熟练使用 ACESS 的基本功能 ;学会创建 ACCESS 数据库的窗体对象 . 【实习内容】 ACCESS 创建下列窗体 :order 窗体 ,基本用户窗体 ,实现用户的添加 ,删除 ,修改 . 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实习原理与内容 实习过程与步骤 问题分析与结论 实习四 SQL Server 的初步使用 【实习目的】 熟悉 SQL Server的环境和工作方式以及各种实用工具 .了解 ,分析 petshop的数据库设计 ,理解 Petshop 数据库各用户表中字段意义及其相互关系 【实习内容】 使用客户端连接 SQL Server 服务器 ,访问服务器上的 Petshop 数据库 . 2.熟悉 Petshop 基本情况 ,初步了解数据库在各种软件体系结构的软件中所扮演的角色 . 3.写出您对 Petshop 数据库设计的理解以及对于数据库在三层软件体系中的作用的理解 . 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实习原理与内容 实习过程与步骤 问题分析与 结论 实习五 数据库定义 【实习目的】 1.要求学生熟练掌握和分别使用 Transact_SQL,SQL Server Enterpriser Manager创建数据库 ,表 2.学会使用 SQL Server Query Analyzer 编写 Transact_SQL 语句和进行结果分析 . 【实习内容】 学会用自己的学号和姓名作为数据库名 (例如 :ZhangXiao_ 20020001)在 SQL Server服务器中创建自己的数据库并查看数据库属性 . 创建表 ,确定表的主键 . 查看和修改表的结构 . 用查询分析器和企业管 理器分别创建 Petshop 数据库中的 Category,Item,Product和 Supplier 表 . 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实习原理与内容 实习过程与步骤 问题分析与结论 实习六 数据库的数据操作实习 【实习目的】 熟练掌握分别使用 Transact_SQL,SQL Server Enterpriser Manager 向数据库的表中输入数据 ,修改数据和删除数据操作 . 【实习内容】 1.分别使用 Transact_SQL,SQL Server Enterpriser Manager向前 面所建数据库的表中添加数据 . 2.分别使用 Transact_SQL,SQL Server Enterpriser Manager向前面所建数据库的表中修改数据 . 3.分别使用 Transact_SQL,SQL Server Enterpriser Manager向前面所建数据库的表中删除数据 . 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实习原理与内容 实习过程与步骤 问题分析与结论 实习七 数据完整性控制实习 (一 ) 【实习目的】 理解数据完整性的概念 ,掌握数据完整性控制的各种方法 ,学会创建和使用约束 ,规则 ,缺省 . 【实习内容】 1.在 SQL Server Enterpriser Manager 中建立表与表之间的联系 ,建立必要的索引 ,外键与主键约束 . 2.在 SQL Server Enterpriser Manager 中建立必要的列级约束和表级约束 . 3.在 SQL Server Enterpriser Manager 中建立必要的规则 . 4.在 SQL Server Enterpriser Manager 设置默认值 . 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实习原理与内容 实习过程与步骤 问题分析与 结论 实习八 数据库的视图的定义及使用实习 【实习目的】 要求学生掌握 SQL Server 中的视图创建向导和图表创建向导的使用方法 ,加深对视图和图表作用的理解 .并能使用 SQL 语句创建视图 . 【实习内容】 1.创建 ,查看 ,修改和删除视图 . 2.创建 ,编辑和删除数据图表 . 3.创建 Order 明细视图 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实习原理与内容 实习过程与步骤 问题分析与结论 实习九 数据库的存储过程的定义及其使用 【实习目的】 要求学生熟练掌握存储过程的定义方法和使用方法 . 【实习内 容】 1.熟悉存储过程的使用原理 . 2.用企业管理器创建 ,编辑和删除存储过程 . 3.用 T-SQL 语句创建一个存储过程 ,进行订购明细查询与统计 4.用 T-SQL 语句创建一个带参数的存储过程 ,能够统计在某一个时间段内的订购明细查询 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实习原理与内容 实习过程与步骤 问题分析与结论 实习十 数据完整性控制实习 (二 ) 【实习目的】 加深对数据完整性的理解 ,学会在 SQL Server Enterpriser Manager 中创建触发器 ,以及采用 SQL 语句写触发器 .加深对 数据完整性的理解 ,学会在 SQL Server Enterpriser Manager 中创建触发器 ,以及采用 SQL 语句写触发器 . 【实习内容】 在 SQL Server Enterpriser Manager 中使用联级删除触发器 ,联级修改触发器和受限插入触发器 . 使用 SQL 语句编写简单的触发器 . 3.编写一个触发器实现当向 LineItem 中添加或者删除一条数据时 ,自动计算对应Order 表中的 TotalPrice. 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实习原理与内容 实习过程与步骤 问题分析与结论 实习十一 :数据库备份及复制技术操作 【实习目的】 了解 SQL Server 的数据备份和恢复机制及数据复制的原理 ,掌握 SQL Server 中数据备份和恢复的方法 ,掌握 SQL Server 中数据复制的模型及技术 . 【实习内容】 1.创建一个备份设备 . 2.为数据库设置备份计划并实施备份 . 3.恢复数据库操作 . 4.学会配置出版服务器并为出版服务器创建出版物 . 5.设计订阅服务器 (拉式或推式 ),最后观察复制数据的同步 . 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实习原理与内容 实习过程与步骤 问题分析与 结论 实习十二 数据库安全性实习 【实习目的】 掌握有效控制 SQL SERVER 安全性的方法 .掌握有效控制 SQL SERVER 安全性的方法 【实习内容】 1.熟悉 SQL Server 的两种身份验证方式 . 2.在 SQL Server Enterpriser Manager 中定义新的登录用户 ,并分配不同权限 . 在 SQL Server Enterpriser Manager 新建 ,删除用户 . 在 SQL Server Enterpriser Manager 进行角色管理 . 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实习原理与内容 实习过程与步骤 问题分析与结论 实习十三 用 ASP 连接 SQL SERVER 【实习目的】 初步了解 ASP 程序 ,掌握用 ASP 操作 SQL SERVER 数据库 . 【实习内容】 用 ASP 连接 SQL SERVER 数据库 用 ASP 向 SQL SERVER 数据库中添加 ,删除 ,修改数据 . 【实习报告】 实习时间 : 实习地点 : 实习机号 : 实习原理与内容 实习过程与步骤 问题分析与结论