下载此文档

数据库课件5.ppt


文档分类:IT计算机 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
数据库应用开发技术
第2章

SQL Server2000数据库的管理
SQL Server2000中的数据库管理
数据库的修改

数据库的删除
数据库对象的管理
数据库对象的管理
数据库对象:依附于某一数据库的逻辑对象
SQL Server 2000中的数据库对象
表(table)
视图(view)
存储过程(stored procedures)
触发器(triggers)
用户自定义数据类型(user-defined data types)
索引(indexes)
规则(constraints)
默认值(defaults)等。
数据表的创建
表是数据库中最重要的对象,因此对表的管理是对SQL Server数据库管理的重要内容。
表是数据库存储数据的主要对象。在SQL Server 2000中,一个数据库中最多可以创建200万个表,用户创建数据库表时,最多可以定义1024列。在同一数据库的不同表中,可以有相同的字段,但在同一个表中不允许有相同的字段,而且每个字段都要求数据类型相同。
数据表的创建、修改、删除和查看
列的常用属性 列名 列的数据类型 是否允许为空(NULL或NOT NULL) 主键(PRIMARY KEY) 默认值(DEFAULT)
系统数据类型 系统数据类型是SQL Server预先定义好的,可以直接使用。
系统数据类型
整型数据类型 int(integer):4个字节 Smallint :2个字节 Tinyint :1个字节
浮点数据类型 用于存储十进制小数。 Real:4个字节的,最大7位精确位数。 Float:可以精确到第15位小数,默认占用8个字节的存储空间。Float数据类型也可以写为float(n)的形式,n为1-15之间的整数值。当n取1-7时,系统用4个字节存储它;当n取8-15时,用8个字节存储它。 Decimal和numeric:可以提供小数所需要的实际存储空间,可以用2-17个字节来存储。也可以将其写为decimal(p,s)的形式。 例如:decimal(10,5),表示共有10位数,其中整数5位,小数5位。
系统数据类型
字符数据类型 用来存储各种字母、数字符号和特殊符号。在使用时需要在其前后加上英文单引号或者双引号。 Char:占用1个字节。定义形式为:char(n),n的取值为1~8000。默认n的值为1。 Varchar:可以存储长达8000个字符的可变长度字符串,和char类型不同varchar类型根据输入数据的实际长度而变化。其定义形式为:varchar(n)
系统数据类型
日期和时间数据类型 Datetime:占用8个字节。用于存储日期和时间的结合体,可以存储从公元1753年1月1日零时起~公元9999年12月31日23时59分59秒之间的所有日期和时间,其精确度可达三百分之一秒,。当存储datetime数据类型时,默认的格式是:MM DD YYYY hh:mm ./。当插入数据或者在其它地方使用datetime类型时,需要用单引号把它括起来。默认January 1,1900 12:00 。 Smalldatetime:存储从1900年1月1日~2079年6月6日内的日期。4个字节。
创建表
建表的基本步骤:
确定表中有哪些列
确定每列的数据类型
给表添加各种约束
创建各表之间的关系
创建表
使用企业管理器创建表
【演示】在studentscore数据库中创建student表,。
使用CREATE TABLE语句创建表 [格式]: CREATE TABLE 表名 ( 列名1 数据类型和长度1 列级完整性约束, 列名2 数据类型和长度2 列级完整性约束, ...... 列名n 数据类型和长度n 列级完整性约束 )
【演示】在studentscore数据库中创建course表和sc表,。

数据库课件5 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小291 KB
  • 时间2018-05-29
最近更新