文档介绍:第1章 SQL Server 2000开发与编程基础
全国信息化计算机应用技术资格认证管理中心
教学重点
数据库的基本概念
全国信息化计算机应用技术资格认证管理中心
关系数据库的基本概念
所谓数据库,就是数据的集合,可长久存储于计算机上,由数据库管理系统来管理。数据库一般有两个主要的部分
保存物理数据库的文件
应用程序用于访问数据的数据库管理系统(DBMS)软件
所谓关系型数据库,就是数据库的一种高效的组织形式。在关系数据库中,数据被收集在表中,数据和数据之间的联系用二维表来表示,即以关系模型的方式存储
全国信息化计算机应用技术资格认证管理中心
数据库管理系统(DBMS)
主流的关系型数据库管理系统
DB2
Access
Orcale
Sybase
Informix
SQL Server系列
Database数据库
DBMS数据库管理系统
查询数据
存储、修改数据
恢复和修复数据
创建、修改、删除
全国信息化计算机应用技术资格认证管理中心
SQL Server 2000在开发编程中的作用
创建数据仓库
全国信息化计算机应用技术资格认证管理中心
SQL Server 2000在开发编程中的作用(续)
SQL Server 2000功能
建立数据关系模式
全国信息化计算机应用技术资格认证管理中心
SQL Server 2000在开发编程中的作用(续)
SQL Server 2000功能(续)
实现数据的存储
数据的查询功能
与应用编程软件相结合,实现大型电子商务、政务平台的开发
实现数据的管理,包括插入、更新和删除
数据库的安全管理
全国信息化计算机应用技术资格认证管理中心
SQL Server 2000的特点
全面支持Web、XML,可以用来开发Web应用程序,实现电子商务,具有可靠性、可伸缩性和可用性的特点
支持苛刻的数据管理,可进行分布式查询。可将一组数据复制到多个移动的脱机用户,使其自主工作,然后将他们所做的修改合并回发布服务器
高性能设计,与Windows NT结合使用天衣无缝,易于安装、部署和使用
客户机/服务器体系结构
支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言
全国信息化计算机应用技术资格认证管理中心
TRANSACT_SQL语言基础
所谓数据库的管理,就是建立、更新、修改和删除数据库以及相关的表、视图、索引及其属性,进行数据库的安全管理。总的来讲,就是与数据库相关属性的管理
所谓数据的管理,就是对数据库里存储的数据进行管理,包括数据的插入、更新和删除,以及数据的查询
全国信息化计算机应用技术资格认证管理中心
TRANSACT_SQL语言基础(续)
建立新的数据库
建立用户信息表
插入相关数据
create database shop_1
create table userinfo(
用户编号 Char(10),
用户姓名 Char(10),
用户密码 Char(10),
)
insert into userinfo
values('0001','李丽','xxx')
全国信息化计算机应用技术资格认证管理中心