第四章 数据库中表的基本操作 第四拿 4.1 SQL Server表概迷 4.2数据库中表的创建 4.3表结构的修改 ■■■ 24.4表的删除 4.5表中数据的添加 △sa 4.6数据库中表的查看 4.7应用举例 目录
第四章 --数据库中表的基本操作 4.1 SQL Server表概述 4.3 表结构的修改 4.4 表的删除 4.2 数据库中表的创建 4.5 表中数据的添加 4.7 应用举例 4.6 数据库中表的查看 第四章 目录
4.1 SQL Server表概述 4.1.1 SQL Server表的概念 1.衰的概念 头系教据库的理论基础是关系模型,它 寘接描迷数据库中数据的遇辑结枃。 关系模型的数据结构是一种二维表格结 构。在关系模型中现奥世界的舆体与奥 体之间的联系均用二维表格來表示,在 SQL Server数据库中,表定义为列的集 合,数据在表中是按行和列的格式组织 排列的。每行代表唯一的一条记录,而 每列代表记录中的一个域。 ●每
1.表的概念 关系数据库的理论基础是关系模型,它 直接描述数据库中数据的逻 辑结构。 关系模型的数据结构是一种二维表格结 构,在关系模型中现实世界的实体与实 体之间的联系均用二维表格来表示,在 SQL Server数据库中,表定义为列的集 合,数据在表中是按行和列的格式组织 排列的。每行代表唯一的一条记录,而 每列代表记录中的一个域。 4.1.1 SQL Server表的概念 4.1 SQL Server表概述 第四章
2. SQL Server表与关系模型的对应 SQL Server数据库中表的有关术语与关 系模烈中基本术语之间的对应关系如表 4.2所示。 3.表的设计 对于开发一个大型的管理傖鳥系統。必 须按照数据库设计理论与设计规范对数 据库专门的设计,这样开发出栾的管理信 息系统才能既满足用户姗求。又具有良好 的可维护性与可扩充性
2. SQL Server表与关系模型的对应 SQL Server数据库中表的有关术语与关 系模型中基本术语之间的对应关系如表 4.2所示。 3.表的设计 对于开发一个大型的管理信息系统,必 须按照数据库设计理论与设 计规范对数 据库专门的设计,这样开发出来的管理信 息系统才能既满足用户需求,又具有良好 的可维护性与可扩充性
412 SQL Server2000数据类型 进制数据 二进制數据常用于存储国像等教据,它 包括二进制数据 binary、变长二选制数据 类型 varbinary和 1mage3种 2.宇带型数据类型 字符型数据用于存储汊字、英文字母、数字 标点和各种苷号,输入时必须由英文单引 号括起来。字符型数据有定长字串类型 char、变长宇符串类型 varchar和文本类 型3种。 ●每
4.1.2 SQL Server 2000数据类型 1. 二进制数据 二进制数据常用于存储图像等数据,它 包括二进制数据binary、变长二进制数据 类型varbinary和image3种 2. 字符型数据类型 字符型数据用于存储汉字、英文字母、数字、 标点和各种符号,输入时必须由英文单引 号括起来。字符型数据有定长字符串类型 char、变长字符串类型varchar和文本类 型3种。 第四章
3. Unicode宇带数据 Unicode标准为全球商业领域中广泛使用的 大部分宇符定义了一个单一编码方案。所有的 计算机都用单一的 Unicode标准, Unicode数据 中的魟模式一致地翻译成亨,这保证了同一 个仳模式在所有的计η机上总是转換成同一个 字符。数据可以随意地从一个数据库或计算杋 传送到另一个数据库或计算机。而不用担心接 收系統是否会错误地翻译位模式。 Unicode字 奇数据有定长宇符型 nchar、变长宇符型 nvarchar和文本类型next3种
3. Unicode字符数据 Unicode标准为全球商业领域中广泛使用的 大部分字符定义了一个单一编码方案。所有的 计算机都用单一的Unicode标准,Unicode数据 中的位模式一致地翻译成字符,这保证了同一 个位模式在所有的计算机上总是转换成同一个 字符。数据可以随意地从一个数据库或计算机 传送到另一个数据库或计算机,而不用担心接 收系统是否会错误地翻译位模式。Unicode字 符数据有定长字符型nchar、变长字符型 nvarchar和文本类型ntext3种