《创建和使用表》PPT课件

《创建和使用表》PPT课件

ID:41135467

大小:212.51 KB

页数:14页

时间:2019-08-17

《创建和使用表》PPT课件_第1页
《创建和使用表》PPT课件_第2页
《创建和使用表》PPT课件_第3页
《创建和使用表》PPT课件_第4页
《创建和使用表》PPT课件_第5页
资源描述:

《《创建和使用表》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章创建和使用表学习导读表是包含数据库中所有数据的数据库对象。本章主要介绍数据库表的创建和管理方法。通过本章的学习,应掌握以下内容:如何利用企业管理器创建表增加、删除和修改字段的方法建立表之间联系的方法删除表的方法建立表4.1建立表创建表的方法:企业管理器Transact-SQL语句下面以在school数据库中建立student表为例,说明利用企业管理器建立表的具体操作步骤。(1)打开企业管理器。展开服务器组和服务器。(2)展开“数据库”文件夹,再展开school文件夹,在“表”选项上面右击鼠标,选择“新建表”命令,打开表设计器窗口。建立表(

2、3)在“列名”栏中依次输入表的字段名,并设置每个字段的数据类型、长度等属性。建立表在“列”选项卡下各选项的含义如下:描述。说明该字段的含义。默认值。在新增记录时,如果用户没有指定字段值,系统就会用设定的默认值作为字段值。精度。数据类型的位数。包括整数部分和小数部分长度之和,但不包括小数点。小数位数。数据类型的小数位数,即小数点后面的长度。标识。表示对应字段是表中的一个标识列,即新增的字段值为等差数列,其类型必须是tinyint、smallint、int、decimal(p,0)或者numeric(p,0)(这里p为精度,0表示小数位数为0)。有

3、此属性的字段会自动产生字段值,不需要用户输入(用户也不能输入)。建立表标识种子。等差数列的开始数字。标识递增量。等差数列的公差。是RowGuid。可以让SQLServer产生一个全局惟一的字段值,字段的类型必须是uniqueidentifier。有此属性的字段会自动产生字段值,不需要用户输入(用户也不能输入)。公式。由公式来产生值。排序规则。指定该字段的排序规则。建立表(4)一般说来,每个表都应该包含一个主键。可在主键字段上右击鼠标,然后选择“设置主键”命令即可。此时,该字段前面会出现一个钥匙图标。(5)表字段设置完成后,单击工具栏上的保存按钮

4、,打开“选择名称”对话框。输入新建表的名称后,单击“确定”按钮,就将新表保存到数据库中。4.2修改表的结构当数据库中的表创建完成后,可以根据需要改变表中原先定义的许多选项,以更改表的结构。修改表结构的方法:企业管理器Transact-SQL语句在企业管理器中,打开指定的服务器中要修改的表的数据库,右击要进行修改的表,从弹出的快捷菜单中选择“设计表”选项,在出现的“设计表”对话框中,可利用图形化工具完成增加、删除和修改字段的操作。4.3建立表间的关联(1)在企业管理器中,打开表所属的数据库,并右击“关系图”选项,从弹出的快捷菜单中选择“新建数据库

5、关系图”命令,则出现“欢迎使用创建数据库关系图向导”对话框。(2)单击“下一步”按钮,向导提示用户选择要添加的表。在“可用的表”列表框中选择要添加的表后,单击“添加”按钮可将其添加到“要添加到关系图中的表”列表框中,单击“删除”按钮将去除在“要添加到关系图中的表”列表框中的表。这里添加student、teacher、course和score表。4.3建立表间的关联(3)选择完成后,单击“下一步”按钮,向导显示所选择表的信息。(4)单击“完成”按钮,系统打开新建关系图窗口。在student表的sno字段对应的按钮上按住鼠标左键,并拖动到score

6、表上。此时,会打开“创建关系”对话框。单击“确定”按钮,即可建立两个表间的关系,用一个链子式的连接表示。4.3建立表间的关联(5)依照上面步骤,建立其他表间的关系。最终的关系图如下:(6)单击工具栏上的“保存”按钮,打开“另存为”对话框,输入关系图的名称。(7)单击“确定”,在弹出的对话框中单击“是”按钮,即可保存建立的关系图。4.4删除表删除表结构的方法:企业管理器Transact-SQL语句在企业管理器中,打开指定的服务器中要删除的表的数据库,右击要删除的表,从弹出的快捷菜单中选择“删除”选项,则出现“除去对象”对话框。在该对话框中单击“全

7、部除去”按钮,即可删除表。单击“显示相关性”按钮,则会出现显示相关性的对话框。4.4删除表注意:如果要删除的表与其他表存在关联,则在删除表时会出现错误。思考:现要删除scool数据库中的student表,会出现什么问题?如何解决?答:此时会出现student表不能除去的信息,因为有一个对象(score表)依赖于这个表。有两种解决的方法:方法一:按住Ctrl键,然后选择要删除的表及其与之相关联的表,然后一并删除。方法二:在school文件夹下选择“关系图”,然后双击建立的关系图DIAGRAM1。在打开的关系图窗口中,在要删除的关系上右击鼠标,然后

8、选择“从数据库中删除关系”命令即可。4.5记录的新增和修改记录的新增、修改的方法:企业管理器Transact-SQL语句在企业管理器中,打开指定的服务

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

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

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