模块1数据库基础SQLServer初始配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5
数据:
事务型数据 (2009010101,张山,男,1991-10-1,01)是描述一个
学生的数据
数据库:
长期存储在计算机内部的、有组织的、可共享的、冗余度小 且独立性高的数据集合。
存储数据的实体 组织管理数据的新方法、技术
2010年6月
课件制作人:王亚楠
6
数据库管理系统
位于用户和操作系统之间的进行数据管理的系统软件 系统软件 :Oracle、DB2、 SQL Server、MySQL、
2010年6月
课件制作人:王亚楠
12
Access数据库
美国Microsoft公司于1994年推出的微机数据库管理系统。 它具有界面友好、易学易用、开发简单、接口灵活等特点, 是典型的新一代桌面数据库管理系统。
openPlant实时数据库系统
工厂控制层(现场总线、DCS、PLC等)与生产管理系统之 间连接的桥梁
课件制作人:王亚楠
8
最终用户
数据库系统:
硬件 软件
应用程序员
数据库
用户
最终用户
... 最 终 用 户
数据库应用系统
应用开发工具
系统分析员
数据库管理系统 数据库管理员
操作系统
数据库
2010年6月
课件制作人:王亚楠
9
3 常用的数据库
Oracle Oracle公司是最早开发关系数据库的厂商之一, 其产品支持最广泛的操作系统平台。 目前Oracle关系数据库产品的市场占有率名列前 茅。 Oracle数据库包含三种:大型数据库(主流是 10g/11g)、My Sql数据库、内存数据库。
(1:m)
✓多对多联系
实体之间的联系是指两个实体或多个实体之间的(联m:系n):
班 班 级 级 1
班 班 级 级 1
班 级 容 -纳 班 长 班 级 组 成
1
n
班 教 长 室
班 学 长 生
班 课 级 程 m
班 级 选 修 n 班 学 长来自百度文库生
班 学 级 生 m1
班 班 级 长 管 理
班 课 级 程 m
在电力、化工、钢铁、冶金、造纸、交通控制和证券金融等 领域有着非常广阔的应用前景
2010年6月
课件制作人:王亚楠
13
4 数据模型
数据模型:计算机对现实世界的模拟工具
现实世界(事物、事物联系)
抽 象 化
信息世界(实体、实体联系)
数 据 化
数据世界(记录、约束条件)
概念模型 数据模型
2.2.1 概念模型 2.2.2 数据模型
2010年6月
课件制作人:王亚楠
14
2.2.1 概念模型
① 实体(Entity):一个学生、一门课程
② 属性(Attribut):学生的学号、姓名、性别等都是学生的属 性。
③ 码(Key):唯一标识实体的属性集。例如,学号属性唯一标 识学生实体,可以充当学生实体的码。
④ 域(Domain):属性的取值范围。例如,性别的域是(男, 女)。
模块1
数据库技术基础 SQL Server初始配置
2010年6月
课件制作人:王亚楠
1
目录1
数据库技术基础:
数据库技术的应用 数据库技术的概念 常用的数据库 数据模型 关系数据库
2010年6月
课件制作人:王亚楠
2
1 数据库技术的应用
数据库:
按照数据结构来组织、存储和管理数据的仓库 是一个按数据结构来存储和管理数据的计算机软件系

两层意思:
(1)数据库是存放事务型数据的实体 (2)数据库是数据管理的新方法和技术
2010年6月
课件制作人:王亚楠
3
数据库技术的应用:——信息社会的数据管理方式
银行系统 票务系统 企事业单位的管理信息系统 收费系统
应用实例演示
2010年6月
课件制作人:王亚楠
4
2 数据库技术的概念
Access
数据库应用系统
开发人员利用开发工具软件和数据库资源开发的面向某类应 用的应用软件
学生管理系统、销售管理系统等
2010年6月
课件制作人:王亚楠
7
客 户 机
数 据 请 求 数 据 库 服 务 器
查 询 结 果
浏览器
HTTP请求
数据访问
Web服务器
数据库服务器
页面返回
查询结果
2010年6月
⑤ 实体型(Entity Type):学生(学号,姓名,性别)是一个实 体型。
⑥ 实体集(Entity Set):全部学生是一个实体集。
2010年6月
课件制作人:王亚楠
15
2.2.1 概念模型(续)
常见的联系类型:
⑦ 联系(Relationship):
✓一对一联系(1:1) ✓一对多联系
实体内部的联系指各属性之间的联系
2010年6月
课件制作人:王亚楠
10
SQL Server
1987 年,微软和IBM合作开发完成OS/2,IBM 在其销售的 OS/2 ExtendedEdition 系统中绑定了OS/2Database Manager,而微软产品线中尚缺少数据库产品。为此,微软 将目光投向Sybase,同Sybase 签订了合作协议,使用 Sybase的技术开发基于OS/2平台的关系型数据库。1989年, 微软发布了SQL Server 1.0 版。
数据(Data) 数据库(Database,DB) 数据库管理系统(Database Management System,
DBMS) 数据库应用系统( Database Application System) 数据库系统(Database System, DBS)
2010年6月
课件制作人:王亚楠
n 班 级 选 修 p
班 教 长 师
班 班 长 级
2010年6月
课件制作人:王亚楠
16
2.2.1 概念模型(续)
E-R图描述概念模型的4个步骤: 实体1
(1)确定实体型:
属性
(2)确定实体型应包含的属性: (3)确定实体型之间的联系: (4)确定实体型的码:
实体2
m
n
联系
2010年6月
课件制作人:王亚楠
2010年6月
课件制作人:王亚楠
11
mySQL
MySQL是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB公司。在2008年1月16号被Sun公司收购。而 2009年,SUN又被Oracle收购。对于Mysql的前途,没有任 何人抱乐观的态度。目前MySQL被广泛地应用在Internet上 的中小型网站中。由于其体积小、速度快、总体拥有成本低, 尤其是开放源码这一特点,许多中小型网站为了降低网站总 体拥有成本而选择了MySQL作为网站数据库。
相关文档
最新文档