创建数据库表数据库原理

创建数据库表数据库原理

ID:40114735

大小:904.00 KB

页数:110页

时间:2019-07-21

创建数据库表数据库原理_第1页
创建数据库表数据库原理_第2页
创建数据库表数据库原理_第3页
创建数据库表数据库原理_第4页
创建数据库表数据库原理_第5页
资源描述:

《创建数据库表数据库原理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库原理与应用第10章数据库表学习目的掌握利用企业管理器(EnterpriseManager)创建表;掌握利用Transact-SQL语句中的create命令创建表重点&难点重点利用Transact-SQL语句中的create命令创建表难点无第10章数据库表数据库最重要的功能之一是存储数据。关系型数据库中,数据保存在表中。数据库逻辑结构设计后,得到了一系列的关系模式,进入数据库实施阶段,将把关系模式转换为DBMS的数据库表。数据库表是数据的最基本构成元素,对数据库的操作大多基于数据库表。第10章数据库表10.1创

2、建数据库表10.2修改数据库表10.3使用约束10.4建立索引10.5删除数据库表10.1创建数据库表创建表创建表:就是将逻辑设计阶段得到的关系模式用DBMS所支持的形式表达出来。每一个关系模式就是一张数据(库)表。可看作定义这张表的“表头”——如何命名每一列及每一列的属性特点是什么。在SQLServer2000中,每个数据库中最多可以创建200万个表,用户创建数据库表时,最多可以定义1024列,也就是可以定义1024个字段。10.1创建数据库表SQLServer2000提供了两种方法创建数据库表利用企业管理器(E

3、nterpriseManager)创建表利用Transact-SQL语句中的create命令创建表10.1创建数据库表利用企业管理器(EnterpriseManager)创建表步骤如下:(1)在树形目录中找到要建表的数据库,展开该数据库。(2)选择表,单击鼠标右键,在弹出的快捷菜单中选择“新建表”命令,表设计器如图所示。10.1创建数据库表利用企业管理器(EnterpriseManager)创建表步骤如下:(1)在树形目录中找到要建表的数据库,展开该数据库。(2)选择表,单击鼠标右键,在弹出的快捷菜单中选择“新建表

4、”命令,表设计器如图所示。(3)表设计器的上半部分有一个表格,在这个表格中输入列的属性,表格的每一行对应一列。对每一列都需要进行以下设置,其中前三项是必须在建表时给出的,它们是:列名:即字段名。数据类型:数据类型是一个下拉列表框,其中包括了所有的系统数据类型长度:如果选择的数据类型需要长度,则指定长度。允许空:单击鼠标,可以切换是否允许为空值的状态,勾选说明允许为空值,空白说明不允许为空值,默认状态下是允许为空值的。10.1创建数据库表利用企业管理器(EnterpriseManager)创建表步骤如下:(3)表设计

5、器的上半部分有一个表格,在这个表格中输入列的属性,表格的每一行对应一列。对每一列都需要进行以下设置,其中前三项必须在建表时给出,它们是:列名:即字段名。数据类型:数据类型是一个下拉列表框,其中包括了所有的系统数据类型长度:如果选择的数据类型需要长度,则指定长度。允许空:单击鼠标,可以切换是否允许为空值的状态,勾选说明允许为空值,空白说明不允许为空值,默认状态下是允许为空值的。10.1创建数据库表利用企业管理器(EnterpriseManager)创建表步骤如下:(3)表设计器的上半部分有一个表格,在这个表格中输入列

6、的属性,表格的每一行对应一列。表设计器的下半部分是特定列的详细属性,包括是否是标识列、是否使用默认值等。(4)定义好所有列后,单击工具栏上的保存按扭,表就创建完成了。10.1创建数据库表利用Transact-SQL语句中的create命令创建表其语法形式如下:CREATETABLE表名(列名1数据类型[identity

7、notnull

8、null],列名2数据类型[identity

9、notnull

10、null],…)注意:在创建表之前,要先使用use命令打开需要创建表的数据库10.1创建数据库表三个参数的含义:null

11、:表示该列的值可以为空值,即没有存储任何数据,此为默认参数(不能将空值理解为该列的值是0或空字符串等值)notnull:表示该列的值不能为空。identify:计数器,表示该列的值是一组递增的整数数据。初始值默认为1,增长步长默认为1。也可自己指定初始值和增长步长。(课本表10-1)10.1创建数据库表例:在Company数据库中创建一个雇员信息表该表记录了雇员的号码、姓名、性别、出生日期、雇佣日期、职工种类、工资信息。其中:职工号码:整型,不能为空姓名:可变长度字符型,允许为空出生日期:日期型,允许为空雇佣日期:

12、日期型,不能为空职工种类:可变长度字符型,允许为空工资:货币型,允许为空10.1创建数据库表其SQL语句的程序清单如下:useCompanygoCREATETABLEemployee(numberintnotnull,namevarchar(10)NULL,birthdaydatetimenull,hire_datedatetimeNOTNULL,profe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。