ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 数据库 >> SqlServer >> MSSQL之二 Sql Server中管理库与表

MSSQL之二 Sql Server中管理库与表(5/7)

来源:网络整理     时间:2016-05-13     关键词:SQL Server

本篇文章主要介绍了"MSSQL之二 Sql Server中管理库与表",主要涉及到SQL Server方面的内容,对于SqlServer感兴趣的同学可以参考一下: 作为数据库开发人员,你负责创建和管理数据库和表。当创建表的时候,维护数据的完整性对你是很重要的。为确保表中的数据是准确的,一致的和可靠的,SQL Server提...

管理数据库中的表

 

设计数据库实际上就是设计数据库中的表。在设计数据库中的表时,目标是使用尽可能少的表数量、每个表中包含尽可能少的列数量来达到设计要求。合理的表结构,可以大大提高整个数据库数据查询效率。

?       创建表和修改表

本节主要围绕创建和修改表展开讨论。

内容包括创建表、增加和删除列、修改列的属性、设置标识符列、查看表的信息、删除表等。

在Microsoft SQLServer 2008系统中,既可以使用CREATE TABLE语句创建表,也可以使用可视化的SQL Server Management Studio图形工具。下面主要研究如何使用CREATE TABLE语句创建表。CREATE TABLE语句是一种经常使用的创建表的方法,也是一种最灵活、最强大的创建表的方式。

【例2-7】使用CREATE TABLE语句创建students表 

sql server 2008,sql server 2012,sql server 2000,sql server2005下载,sql server学习网站,sql语言编程学习,sql server 2014,sql server 2005,sql

【例2-8】使用CREATE TABLE语句创建orders表

sql server 2008,sql server 2012,sql server 2000,sql server2005下载,sql server学习网站,sql语言编程学习,sql server 2014,sql server 2005,sql

表创建之后,用户可以根据需要使用ALTER TABLE语句修改表的结构。在表中增加新列、删除已有的列是常见的修改表结构的操作。

当用户向表中添加一个新列时,Microsoft SQLServer为表中该列在已有数据的每一行中的相应位置插入一个数据值。

因此,当向表中增加一个新列时,最好为该新列定义一个默认约束,使该列有一个默认值。如果该新列没有默认约束,并且表中已经有了其他数据,那么必须指定该新列允许空值,否则系统将产生一个错误信息。

【例2-10】使用ALTER TABLE语句增加表中的列

sql server 2008,sql server 2012,sql server 2000,sql server2005下载,sql server学习网站,sql语言编程学习,sql server 2014,sql server 2005,sql

sql server 2008,sql server 2012,sql server 2000,sql server2005下载,sql server学习网站,sql语言编程学习,sql server 2014,sql server 2005,sql

相关图片

相关文章