欢迎来到天天文库
浏览记录
ID:50328552
大小:469.50 KB
页数:26页
时间:2020-03-08
《SQL Server 2005数据库技术与应用 教学课件 作者 赵丽辉 第3章 创建与维护表.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章创建与维护表【学习要点】数据表的基础知识和基本概念数据类型使用SQLServerManagementStudio管理数据表使用Transact-SQL管理数据表表的数据操作3.1数据表的基础知识3.1.1SQLServer2005中的数据表数据表是SQLServer2005的数据库对象,它存储着数据库里的所有数据。表的存在形式如同电子表格一样,以行和列组成。列即字段,用来保存对象的某一类属性,每列的标题称为字段名或列名。行表示一条记录,是数据对象的一个实例,包括若干列的信息。SQLServer2005中的特殊表:分区表临时表系统表3.1数据表的基础知识3.1.
2、2设计数据表字段名长度精度和小数位数是否允许为NULL值3.2SQLServer2005系统数据类型3.2.1精确数字整数类型带固定精度和小数位数的数据类型货币类型3.2.2近似数字floatreal3.2SQLServer2005系统数据类型3.2.3日期和时间型datetimeSmalldatetime3.2.4字符串charvarchartextvarchar(max)3.2SQLServer2005系统数据类型3.2.5Unicode字符串ncharnvarcharntextnvarchar(max)3.2.6二进制字符串binaryvarbinaryima
3、ge3.2SQLServer2005系统数据类型3.2.7其他数据类型sql_varianttimestampuniqueidentifier(GUID)xmltablecursor3.3使用SQLServerManagementStudio管理表3.3.1创建表启动“SQLServerManagementStudio”,在“对象资源管理器”中展开“学生信息管理”数据库,右键单击“表”,在弹出的快捷菜单上选择“新建表”命令。在窗口的右上部面板中,输入列名、数据类型、长度、精度、小数位数、是否为NULL等表的基本信息。3.3使用SQLServerManagementS
4、tudio管理表在“列属性”窗口,设定字段的其它详细信息。如果添加或插入新列,在“毕业学校”字段前插入“班号”,右键单击“毕业学校”字段,在弹出的快捷菜单上选择“插入列”命令,在其前面就会出现空白行,编写新字段即可。如果删除某个字段,右键单击这个字段,在弹出的快捷菜单上选择“删除列”命令即可。将所有列定义完之后,点击窗口标题栏上的按钮,打开“提示保存”对话框。3.3使用SQLServerManagementStudio管理表单击“是”按钮后,打开“选择名称”对话框,在文本框内输入表名“学生”。单击“确定”按钮,在SQLServerManagementStudio的“
5、学生信息管理”数据库节点中,就能浏览到新创建的“学生”数据表。3.3使用SQLServerManagementStudio管理表3.3.2修改表结构启动SQLServerManagementStudio,在“对象资源管理器”中展开“学生信息管理”数据库,右键单击“学生”表,在弹出的快捷菜单上选择“修改”命令。单击“出生日期”的数据类型,在下拉列表框中选择datetime数据类型即可。修改“班号”字段的长度,选中班号的数据类型中字段的长度,直接修改。3.3使用SQLServerManagementStudio管理表将数据表修改完成后,单击窗口标题栏上的或者工具栏上的按
6、钮进行保存。如果表中已有数据,则保存时系统会弹出对话框让用户进行确认。在工具栏上选择按钮可以保存修改后的脚本。3.3使用SQLServerManagementStudio管理表3.3.3自动编号字段使用SQLServerManagementStudio设置自动编号3.3使用SQLServerManagementStudio管理表使用CREATETABLE表达式设置自动编号CREATETABLE表名(列名数据类型IDENTITY[(seed,increment)])3.3使用SQLServerManagementStudio管理表用INSERT语句插入记录SETIDE
7、NTITY_INSERT产品ONGOINSERTINTO产品(产品编号,产品名称)--要将列名加上VALUES(1,'Midea')3.3使用SQLServerManagementStudio管理表3.3.4删除表启动SQLServerManagementStudio,在“对象资源管理器”中展开“学生信息管理”数据库节点。右键单击“学生”表,在弹出的快捷菜单上选择“删除”命令。打开“删除对象”对话框,单击“确定”按钮。3.3使用SQLServerManagementStudio管理表3.3.5表的更名启动SQLServerManagementStudio,在“对
此文档下载收益归作者所有