基本表的建立与管理.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理 例 使用 T-SQL 命令建立学生表 xsb1 CREATE TABLE xsb1 ( sno char(6) NOT NULL PRIMARY KEY, -- 学号 name char(8) NOT NULL, -- 姓名 sex bit NULL DEFAULT 1, -- 性别 birthdate date NULL, -- 出生时间 major char(12) NULL DEFAULT ' 计算机 ‘, -- 专业 credit int NULL DEFAULT 0, -- 总学分 remark varchar(500) NULL -- 备注 ) 数据库原理 2.2 修改表 ALTER TABLE 数据库原理 ALTER TABLE < 基本表名 > ( [ ADD < 新列名 > < 列的数据类型 > [ 列的完整性约束 ] ] [ DROP COLUMN < 列名 > ] [ MODIFY < 列名 > < 新的数据类型 > ] [ ADD CONSTRANT < 表约束 > ] [ DROP CONSTRANT < 表约束 > ] ) [ ; ] 数据库原理 SQL Sever 数据库操作基础 ——之三 基本表的建立与管理 数据库原理 目 录 1. 概述 2. 使用 SSMS 创建和管理基本表 3. 使用 T-SQL 语句创建和管理基本表 数据库原理 1. 概述 基本表:在数据库中存储数据的表,是最常用的对象, 是最基本、最重要的表。 数据库原理 1.1 表结构的设计 表是最主要的数据库对象,是用于存储数据的一种逻 辑结构。 创建表的 实质 : 定义表结构 (设置表和列的属性) ( 1 )确定表的名字、属性; ( 2 )确定表所包含的列名、列的数据类型、数据长度、 是否可以为空值、约束条件、默认值设置、规则 及索引、主码外码设置。 数据库原理 1.2 数据类型 列的数据类型决定了数据的取值、范围和存储格式。 系统数据类型: 数据库原理 数 据 类 型 符 号 标 识 整数型 int, smallint, tiny, bigint 精确数值型 decimal, numeric 浮点型 real,float 货币型 money, smallmoney 位型 Bit 字符型 Unicode 字符型 文本型 char, varchar, varchar(MAX) nchar, nvarchar, nvarchar(MAX) text, ntext 二进制型 图像型 binary[( n )], varbinary[( n )], varbinary(MAX) Image 日期时间型 date, datetime, smalldatetime, datetime2, datetimeoffset, time 时间戳型 timestamp 平面和地理空间数据类型 geometry, geography 其他 sql_variant, uniqueidentifier, xml, hierarchyid 数据库原理 例 建立如下学生表 学 号 姓 名 性 别 出 生 时 间 专 业 总 学 分 备 注 081101 王林 男 1990-02-10 计算机 50 081103 李艳 女 1989-10-06 计算机 50 081108 林一帆 男 1989-08-05 计算机 52 已提前修完一门课 081202 王林 男 1990-01-29 通信工程 40 有一门课不及格, 待补考 081204 马琳琳 女 1989-02-10 通信工程 42 xsb 数据库原理 列 名 数 据 类 型 长 度 是 否 可 空 默 认 值 说 明 学号 定长字符型 ( char ) 6 × 无 主码 姓名 定长字符型 ( char ) 8 × 无 性别 位型( bit ) 默认值 √ 1 1 :男; 0 :女 出生时间 日期型( date ) 默认值 √ 无 专业 定长字符型 ( char ) 12 √ ‘ 计算机 ' 总学分 整数型( int ) 默认值 √ 0 备注 不定长字符型 ( varchar ) 500 √ 无 xsb 表结构 数据库原理 2. 使用 SSMS 定义和维护基本表 ( 1 )建立 coll

您可能关注的文档

文档评论(0)

yusuyuan + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档