数据库概述PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第2章 VB.NET简介
2.2 VS.NET安装与启动
2.2.1 VS.NET的安装步骤 2.2.2 VS.NET的启动
2.3 变量和类型 .NET只有两个主要变量类型:值类型和引用类型。
值类型表示位于堆栈上的简单数据存储,它们就是VB6开发人员
常说的数据类型。 引用类型是基类,是从其父类继承实现的。
SQL Server 数据库程序设计
第一章 数据库概述
1.1.2 数据管理技术的发展 1. 人工管理阶段 2. 文件系统阶段 3. 数据库系统阶段
SQL Server 数据库程序设计
第一章 数据库概述
1.1.3 数据模型
1.层次模型(Hierarchical Model) 2.网状模型(Network Model) 3.关系模型 (Relational Model) 1.1.4 数据库系统的模式结构 1.模式 :数据库的总体框架,是对数据库中全体数据的 逻辑结构和特性的描述。 2.外模式:数据库用户看到的数据视图 3.内模式 :定义数据的存储方式和物理结构
SQL Server 数据库程序设计
第一章 数据库概述
1.3 关系数据库设计
1.3.1 ER关系模型数据库设计
1.实体:一组有相同属性的对象,被用户标识为独立存 在的对象集合。 2.关系:实体之间的具有某种含义的关联。 3.属性:实体或关系的性质。 4.键:实体的键可以分为:超键(Super Key)、候选 键(Candidate Key)、主键(Primary Key,简 称PK)和备用键(Alternate Key)
SQL Server 数据库程序设计
第一章 数据库概述
1.3.2 关系模型的规范化
1.第一范式:每个列和记录包含一个而且只包含一个 值的表。
2.第二范式:一个第一范式的表并且每个非主键列都 可以从构成主键的全部的列得到。 3.第三范式:是一个已经是第一范式和第二范式的 表,并且所有非主键列的值都只能由主 键列中决定,而不能由其他非主键列决 定。
SQL Server 数据库程序设计
第一章 数据库概述
1.3.3 关系数据库的关系
1. 一对一关系
2. 一对多关系
3. 多对多关系
SQL Server 数据库程序设计
第一章 数据库概述
1.3.4 数据库的一般设计方法
1. 需求分析
2. 概念设计 3. 逻辑设计 4. 物理设计 5. 数据库的实施 6. 数据库的运行和维护
第2章
VB.NET简介
SQL Server 数据库程序设计
第2章 VB.NET简介
本章内容
2.1 VS.NET与VB.NET简介 2.2 VS.NET安装与启动 2.3 变量和类型 2.4 面向对象语法 2.5 一个简单的VB.NET示例
SQL Server 数据库程序设计
第2章 VB.NET简介
2.1 VS.NET与VB.NET简介
2.1.1 Visual Studio.NET简介 2.1.2 VB.NET简介
Visual Basic.NET的新特性 :封装特性 、继承、 多态性 、结构化错误处理 、类型安全保证 、用户界 面继承、Web表单、Web服务
SQL Server 数据库程序设计
SQL Server 数据库程序设计
第2章 VB.NET简介
2.String类 String类是.NET中特有的,因为它是不属于 值类型的一个基本类型。String类提供了一些共 享的方法,即这些方法不是String专有的。这些 方法代替了Visual Basic 6中处理字符串的函数, 并可以执行诸如插入字符串、分割字符串和搜索 字符串等操作。
SQL Server 数据库程序设计
第一章 数据库概述
1.2 关系数据库
关系数据库(Relation DataBase)是建立在 严密的数学基础之上的,它应用数学方法来处理 数据库中的数据。
1.2.1 关系模型与关系数据库 1.2.2 关系的完整性
1.实体完整性 2.参照完整性 3.用户定义的完整性
第一章 数据库概述
SQL Server 数据库程序设计
第一章 数据库概述
本章内容
1.1 数据库基本知识 1.2 关系数据库 1.3 关系数据库设计
SQL Server 数据库程序设计
第一章 数据库概述
1.1 数据库基本知识
1.1.1 数据库的基本概念 1. 数据(data) 2. 数据库(database) 3. 数据库管理系统 (DataBase Management System,简称DBMS) 4. 数据库系统(DataBase System,简称DBS)
SQL Server 数据库程序设计
第2章 VB.NET简介
2.3.2引用类型
1.Object类 Object类是每个类型的基础,包括值类型和 引用类型。在其核心,每个变量都是一个对象, 都可以作为对象来处理。Object类型由4个字节 的地址来存储,该地址可以引用应用程序中的对 象。Object也可以用来存储各种类型的数据变量, 这个功能使Object类型取代了Visual Basic以前版 本的Variant类型。
基本类型 Byte Short
.NET类或结构 System.Byte(结构) System.Int16(结构)
Integer
Long Single Double Decimal Boolean Date Char String
System.Int32(结构)
System.Int64(结构) System.Single(结构) System.Double(结构) System.Decimal(结构) System.Boolean(结构) System.Datetime(结构) System.Char(结构) System.String(类)
值类型和引用类型在赋值语句中的处理是不同的。它们的内存管理 方式也不同。
SQL Server 数据库程序设计
第2章 VB.Nwenku.baidu.comT简介
表2-1
2.3.1值类型 值类型常被称 为基本类型,这些 基本类型用关键字 如String、Long和 Integer来标识,它 们是.NET类库定义 的类的别名。 表2-1列出了 VB.NET定义的基 本类型以及它们的 映射结构或类。