【vfp精品源码栏目提醒】:本文主要为网学会员提供“数据库管理与应用案例教程1 - 其它资料”,希望对需要数据库管理与应用案例教程1 - 其它资料网友有所帮助,学习一下!
数据库管理与应用案例 教程 SQL Server 2005 1 职业岗位需求分析1、在软件开发工具、网站开发工具及编程语言方面,必须要熟练掌握以下知识或具备以下技能。
① 熟悉或精通C、VB.NET、Java、VB、VC等开发工具的一种或几种。
② 熟悉ASP.NET、ASP、JSP和PHP等网络编程技术的一种或几种。
③ 熟悉Windows平台下的程序开发,了解Linux、VxWorks、Solaris开发平台。
④ 熟练使用ADO.NET实现数据库访问的操作。
⑤ 熟悉JavaScript,DreamweaverCSS。
22、在数据库设计、管理和程序开发方面,必须要熟练掌握以下知识或具备以下技能。
① 熟悉或精通Access、Microsoft SQL Server、Oracle、DB2、Sybase、Informix、MySQL等主流数据库管理系统的一种或几种。
② 了解Sqlite、PostGRE、BerkleyDB等嵌入式数据库管理系统。
③ 了解数据库理论及开发技术,了解数据库建模,熟悉常用数据库建模工具。
④ 精通T-SQL 或PL/SQL、存储过程和触发器、SQL优化及数据库管理,能够快速解决数据库的故障。
⑤ 熟悉SQL的设计和开发(包括表设计和优化,复杂查询语句的调试和优化)。
⑥ 熟悉数据库后台管理和SQL编程。
33、应具备以下基本素质和工作态度。
① 积极的工作态度和较强的责任心,良好的沟通和学习能力。
② 具有主观能动性、团队合作精神和强烈的事业心。
③ 较强的敬业精神,创新精神,开拓意识及自我规范能力。
④ 强烈的客户服务意识、较强的理解能力,能够在压力下独立完成工作。
4 第一章 数据库技术基础 1.1 数据库技术概述 1.2 数据模型概述 1.3 SQL Server 2005基础 5 1.1 数据库技术概述 1.1.1 基本概念 1.1.2 数据库的发展史 1.1.3 数据库系统的体系结构 6任务1掌握数据库、数据库系统、数据库管理系统的概念了解数据库的发展史了解数据库的体系结构 7 1.1.1 基本概念 1.1.1 基本概念 1.数据和信息 数据是记录现实世界中各种信息的并可以识 别的符号,是信息的具体表现形式。
信息是数据中所包含的意义。
通俗地讲,信 息是经过加工处理并对人类社会实践和生产活 动产生决策影响的数据。
数据与信息既有区别,又有联系。
数据是表 示信息的,但并非任何数据都能表示信息,信 息只是加工处理后的数据,是数据所表达的内 容。
8【任务1-1 了解数据库、数据库系统、 数据库管理系统】 2.数据库(DB) 数据库是长期存储在计算机内的、有组织的、 具有较小的冗余度、较高的数据独立性和易扩 展性的、可共享的数据集合。
硬件 存放数据 库的介质 常见数据库文件扩展名: MDF-SQL Server; MDB-Access;DBC-
VFP(Visual FoxPro) 9 3.数据库管理系统(DBMS) 位于用户与操作系统之间的一层数据管理系统软件。
4.数据库系统(DBS) 一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户结构组成。
用户 应用 数据 应用 开发 库管 用户 系 系 理系 数据库 统 统 统 用户 数据库管理员 10 1.1.2数据库的发展史【任务1-2 了解数据库的发展史以及典型的数据库】 第一代:网状和层次数据库 第二代:关系型数据库 第三代:面向对象数据库 IBM的DB2:关系DB领域的领航人 Oracle:最广泛的操作系统平台 Informix:主要在unix环境下 Sybase:首先提出C/S数据库体系结构的思想并实现 SQL server:和sybase合作 Postgre SQL:最丰富的数据类型的支持 Mysql:小型数据库、开放
源码 11 1.1.3数据库系统的体系结构 数据库的三级模式结构 为了有效地组织、管理数据,提高数据库的逻辑独立性和物理独立性,人们为数据库设计了一个严谨的体系结构,数据库领域公认的标准结构是三级模式结构,它包括外模式、概念模式和内模式 。
根据各类人员与数据库的不同关系,可把视图(所谓视图是指观察、认识和理解数据的范围、角度和方法)分为三种: 对应于用户的外部视图 对应于数据库管理员的概念视图 对应于系统程序员的内部视图 1213 1.2 数据模型概述 1.2.1 信息世界的数据描述 1.2.2 数据模型概述 14任务2掌握三种主要的数据模型学会安装SQL Server 2005进一步了解SQL Server 2005的新增功能 15 1.2.1 信息世界的数据描述 信息世界的数据描述 现实世界 抽象 信息世界 转换 机器世界 16 1.2.2 数据模型【任务2.1】 如何理解三种主要的数据模型 数据模型 概念模型只是将现实世界的客观对象抽象为某种信息结构,这种信息结构并不依赖于具体的计算机系统,而对应于数据世界的模型则由数据模型描述,数据模型是数据库中实体之间联系的抽象描述即数据结构。
信息世界 数据世界 数据 实体属性 记录数据项 模型 常见的数据模型:层次数据模型、网状数据模型、关系数据模型。
17 (1) 层次模 通过树形结构表示实体及联系。
如描述学校管理机构。
每个结点表示一个实体,连线表示实体间的联系(由父到子)。
根 树 枝 树叶 层次数据模型主要特点:有且仅有一个根结点;每个非根结点 有且仅有一个父直接上层结点。
它只能表示实体的一对多联 系。
18 (2) 网状模型 通过网状结构表示实体及联系。
“网”中每个结点表示一实体,结点之间的连线表示实体间的联系。
网状模型主要特点:网状模型可能有多个根结点,某些根结点可能有多个父结点,适合表示实体的多对多联系。
根 多个父 结点 19(3)关系模型 关系模型与层次模型和网状模型相比有着本质的差别,它是用二维表格来表示实体及其相互之间的联系。
表1-1 教师关系 编号 姓名 性别 婚否 出生日期 职称 基本工资 简历 23101 张伶俐 女 已婚 09/24/56 教授 1380 23102 罗稼宛 男 已婚 11/27/73 讲师 560 23103 黎达仁 男 未婚 12/23/81 助教 450 23104 顾高粲 男 已婚 01/27/63 副教授 970 23105 黄丹秋 女 未婚 07/15/79 助教 480 20
上一篇:
第3章_ARM微处理器体系结构(精简)
下一篇:
bc80e7a0-d1f2-4595-b21d-01a76798e87a