ImageVerifierCode 换一换
格式:DOCX , 页数:134 ,大小:154.82KB ,
资源ID:16762071      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16762071.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库系统开发经典教案Word文档格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库系统开发经典教案Word文档格式.docx

1、1.1.1 数据库的基本概念 数据用以载荷信息的物理符号。 数据处理 数据库存放在计算机存储设备上的相关数据的集合。 数据库管理系统负责对数据库进行管理和维护,它是数据库系统的主要软件系统,是管理的部门。它借助于操作系统实现对数据的存储管理。 DBMS应包括DDL、DML和DCL等几种功能。常用的DBMS如SQL Server、Oracle、Sybase、DB2和Informix等。 数据库系统由数据库(DB)、数据库管理系统(DBMS)、用户和计算机系统组成的应用系统。1.1.2 数据处理发展简史第一阶段:手工处理第二阶段:文件系统第三阶段:数据库系统 具有数据结构化、数据共享、数据独立和最

2、小冗余的特点当前阶段:1.2 数据模型1.2.1 层次模型1.3SQL语言简介20分钟1.2.2 网状模型1.2.3 关系模型学号姓名性别出生年月家庭地址班级20021001001谭桂香女1984-07-25湖南长沙软件02120021003010刘奇 男1979-08-02广西南宁信息021二维表格的每一列称为一个属性;二维表格的每一行称为一个元组;一个二维表格称为一个关系。1.3 SQL语言简介1.3.1 SQL语言概述 SQL即结构化查询语言(Structured Query Language)。最早的SQL由1976年由IBM公布。 本书中要介绍的SQL是Transact-SQL(简称

3、为T-SQL)。1.3.2 SQL语言分类SQL 语言的构成: 命令 子句 运算符 聚合函数SQL按用途分: DDL(数据定义语言) CREATE ALTER DROP DML(数据操纵语言) INSERT UPDATE DELETE三、项目演示SQL语句组成四、项目实践五、项目小结六、独立实践七、后记 SELECT DCL(数据控制语言) COMMIT ROLLBACK1.3.3 SQL语句组成1. 基本命令 CREATE DATABASE MyDB2 子句 USE pubs SELECT * FROM employee3 运算符SELECT * FROM titles WHERE pric

4、e = 10 AND advance = 100004 聚合函数 SELECT AVG(price)教师姓名 冯向科 课程名称 数据库系统原理与应用 授课时数 2 累计课时 4 SQL Server 2005的基本知识熟悉SQL Server 2005的基本知识、安装和配置方法Microsoft SQL Server 2005企业版的安装SQL Server 2005的特性习题一第二、四题SQL和SQL Server 2005的联系与区别 1SQL Server 2005简介 2SQL Server 2005的特性 3SQL Server 2005常用管理工具 Microsoft SQL Se

5、rver 2005企业版的安装1.4.1SQL Server 2005简介15分钟 SQL和SQL Server 2005的联系与区别: SQL Server 2005是核心是SQL 前者是一种语言,是当今RDBMS的核心,后者是一种DBMS1.4 SQL Server 2005基础1.4.1 SQL Server 2005简介1. 概述SQL Server 2005由Microsoft公司于2000年推出目前最新版本为SQL Server 2005SQL Server 2005只能应用于Windows操作系统平台2 SQL Server 2005的特性 Internet集成 可伸缩性和可用性

6、 企业级数据库功能 易于安装部署和使用 数据仓库等特性3 SQL Server 2005的版本 企业版 标准版 个人版 开发者版 Windows CE版 评估版表1 SQL Server 2005 的各种版本所支持的操作系统操作系统企业版标准版个人版开发版Windows CE评估版Windows 2000 Data CenterWindows 2000 Advanced ServerWindows 2000 ServerWindows 2000 ProfessionalWindows NT 4.0 Server 企业版Windows NT 4.0 Server1.4.21.4.3SQL Ser

7、ver 2005基础续表1Windows NT 4.0 WorkstationWindows 98/Me1.4.2 SQL Server 2005安装过程1. 硬件和操作系统要求 CPUPentium 166 MHz 或更高 RAM至少 64 MB,建议 128 MB 或更多 硬盘空间需要约500MB的程序空间,以及预留500M的数据空间 显示器需要设置成800x600模式,才能使用其图形分析工具1.4.3 SQL Server 2005常用管理工具 联机丛书包含有SQL Server 2005的使用说明。 服务管理器启动、暂停、继续执行和停止本地或远程 SQL Server 或 SQL Se

8、rver 代理服务的实例。 查询分析器交互式图形工具,能够编写、执行查询。 企业管理器遵从MMC的用户界面。1.4.2 Microsoft SQL Server 2005企业版的安装2. SQL Server 2005的安装过程安装SQL Server 2005企业版的详细步骤如下所示:(1)选择SQL Server 2005安装版本企业版(2)选择安装模块数据库服务器(3)选择安装SQL Server 2005的计算机本地计算机(4)选择安装选项创建新的实例(5)输入用户信息(6)接受软件许可证协议(7)选择安装定义服务器和客户端工具(8)设置实例名(9)选择安装类型(10)设置服务帐号使用

9、本地系统帐户(11)设置身份验证模式(12)选择许可模式(13)复制文件(14)完成SQL Server 2005的安装教师姓名 冯向科 课程名称 数据库系统原理与应用 授课时数 2 累计课时 6 数据库操作熟悉数据库的基本结构和创建、查看、修改及删除数据库的方法使用T-SQL创建数据库使用T-SQL修改数据库习题二教学过程 一、提问:SQL语句按用途分为哪几类? 1SQL Server 2005数据库概述 2创建和修改数据库 3查看和删除数据库 创建、查看、修改和删除数据库一、提问2.12.2 SQL语句按用途分为哪几类?DDL、DML和DCL第2章 数据库操作2.1 示例数据库介绍stud

10、ent数据库(教学示例数据库) information数据表 course数据表 score数据表eshop数据库(练习示例数据库) products数据表 members数据表 orders数据表2.2 SQL Server 2005数据库概述2.2.1 SQL Server 2005数据库组成 数据库由包含数据的基本表和其它对象(如视图、索引、存储过程和触发器)组成。SQL Server 2005 使用一组操作系统文件映射数据库。数据库中的所有数据和对象都存储在下列操作系统文件中: 主要数据库文件 次要数据库文件 事务日志一个数据库必须包括一个主要数据库文件和一个事务日志文件。 SQL S

11、erver 2005有4个系统数据库: master tempdb model msdb.1 SQL Server 2005数据库存储结构2.3创建和修改数据库2.4查看和删除数据库2.3 创建和修改数据库2.3.1 使用企业管理器创建和修改数据库 在SQL Server 2005企业管理器中完成创建和修改数据库的操作。2.3.2 T-SQL创建数据库语法格式:CREATE DATABASE ON ( NAME = , FILENAME = 物理文件名 , SIZE = , MAXSIZE = , FILEGROWTH = ) LOG ON ( NAME = 2.3.3 T-SQL修改数据库A

12、LTER DATABASE ADD FILE | ADD LOG FILE | REMOVE FILE | ADD FILEGROUP | REMOVE FILEGROUP | MODIFY FILE | MODIFY NAME = | MODIFY FILEGROUP | SET 2.4 查看和删除数据库2.4.1 使用企业管理器查看和删除数据库2.4.2 T-SQL查看和删除数据库1 查看数据库sp_helpdb 数据库名称 2. 删除数据库DROP DATABASE 2.3.2 创建数据库示例1 创建数据库到默认位置CREATE DATABASE student2 创建数据库到指定位置

13、CREATE DATABASE studentON ( NAME = student_dat, d:datastudent.mdf )3 指定文件属性CREATE DATABASE StudentNAME = Student_dat, FILENAME = datastudent_dat.mdf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5 )LOG ONNAME = Student_logdatastudent_log.ldf SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB 4 添加文件和文件组ALTER DATA

14、BASE student ADD FILE ( NAME = student_dat2, Datastudent_dat2.ndfMAXSIZE = 100MB,FILEGROWTH = 5MB教师姓名 冯向科 课程名称 数据库系统原理与应用 授课时数 2 累计课时 8 表的管理掌握创建、查看、修改及删除数据表的方法使用T-SQL创建数据表使用T-SQL修改数据表习题三第一题如何在当前数据库中添加表? 1数据类型 2创建和修改数据表 3查看和删除数据表 创建、查看、修改和删除数据表3.1基础知识3.2创建和修改表 如何在当前数据库中添加表?第3章 表的管理3.1 基础知识3.1.1 设计表3.

15、1.2 基本数据类型 INT、SMALLINT和BIGINT CHAR和VARCHAR MONEY DATETIME FLOAT和DECIMAL3.1.3 自定义数据类型(1)创建用户自定义类型sp_addtype 用户数据类型名, 系统数据类型 , 为空性 (2)使用用户自定义类型(3)删除用户自定义类型sp_droptype 用户数据类型名3.2 创建和修改表3.2.1 使用企业管理器创建和修改表在SQL Server 2005企业管理器中完成创建和修改数据库的操作。3.2.2 T-SQL创建表CREATE TABLE 表名列名数据类型列级完整性约束条件 ,列名 数据类型 列级完整性约束条

16、件. ,表级完整性约束条件3.2.3 T-SQL修改表ALTER TABLE 表名ALTER COLUMN列名 新数据类型ADD 新列名数据类型完整性约束DROP完整性约束名 3.3查看和删除表3.3 查看和删除表3.3.1 使用企业管理器查看和删除表3.3.2 T-SQL查看和删除表1. 查看表sp_help 表名2. 删除表 DROP TABLE 1 创建一个名为“information”的表CREATE TABLE information (s_no CHAR(11) PRIMARY KEY, s_name CHAR(8) not null, s_sex CHAR(2) , s_birt

17、h datetime , s_address VARCHAR(30), s_class CHAR(10)2 要在Information 表中添加一个长为 20 个字符,名为S_major的类型为CHAR的列:ALTER TABLE Information ADD S_major CHAR(20)3 将Information表中的s_birth数据类型改为CHAR型,且宽度为10。ALTER TABLE Information ALTER COLUMN s_birth CHAR(10)4 在Information表中删除列S_major。ALTER TABLE Information DROP

18、COLUMN S_major5 将表information改名为infosp_rename information,info6 查看表information信息EXEC sp_help information7. 删除Information表DROP TABLEInformation教师姓名 冯向科 课程名称 数据库系统原理与应用 授课时数 2 累计课时 10 记录操作掌握插入、修改和删除数据记录的方法使用T-SQL插入、修改和删除数据记录习题三第二题如何添加记录到数据表中? 1插入记录 2修改记录 3删除记录 插入、更新和删除数据记录3.4.1使用企业管理器进行记录操作3.4.2T-SQL插

19、入记录3.4.3T-SQL修改记录3.4.4T-SQL删除记录 如何添加记录到数据表中? 通过企业管理器方式或者T-SQL命令方式可以将数据记录插入到指定数据库的数据表中。3.4 记录操作3.4.1 使用企业管理器进行记录操作3.4.2 T-SQL插入记录INSERT INTO 表名(属性列1,属性列2.VALUES (常量1 ,常量2.)注意: 如果某些属性列在INTO子句中没有出现,则新记录在这些列上将取空值。但必须注意的是,在表定义时说明了NOT NULL的属性列不能取空值。否则系统会出现错误提示。 如果INTO子句中没有指明任何列名,则新插入的记录必须在每个属性列上均有值。 字符型数据必须使用“”将其引起来。 常量的顺序必须和列名顺序保持一致。3.4.3 T-SQL修改记录UPDATE 表名 SET 列名=表达式,列名=表达式. FROM 表名WHERE 条件如果省略WHERE子句,则表示要修改表中的所有记录。3.4.4 T-SQL删除记录DELETEFROM 表名如果省略WHERE子句,表示删除表中全部记录,但表的定义仍在字典中。对于带有约束的记录的删除,如果是外键约束,则可以先将外键表中对应的记录删除,然后再删除主键表中的记录。1 将一个新学生记录(20031201001,王玉梅,女,198

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

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