7.1 创建数据库
在介绍ADO.NET数据库编程之前,我们首先要掌握最简单的创建数据库和数据表的方法。因为SQL Server数据库和ASP.NET都是是微软公司的产品,所以本书使用是SQL Server 2008 Management Studio。
在SQL Server 2008中,使用CREATE DATABASE语句来创建数据库,其语法格式如下:
上面的CREATE DATABASE表示创建数据库;dataname表示的是数据库的名称,可以随便起。
SQL Server 2008中是使用CREATE TABLE语句来创建表的。其语法格式如下:
上面的语法参数含义如下。
● CREATE TABLE:用来创建表。
● tablename:表示表的名称。
● columname1:表示列的字段名,其圆括号“()”中的内容表示一列值。
● data_type:表示该列的数据类型及长度。
● 关键字DEFAULT:表示创建默认值。方括号“[]”中内容是可选项。
● constant_express:默认的值,其值是常量表达式。
● 关键字IDENTITY:表示定义一个标识列。
● 关键字START:是标识列的初始值。
● 关键字INCERMENT:是标识列的增量。
● 关键字NULL:表示该列允许空。
● 关键字NOT NULL:表示该列不允许空。
● 关键字ON:表示把所创建的表添加到文件组中。
● group:表示存储在名为group的文件组中。
● DEFAULT:表示存储在默认文件组中。
当需要向表中添加一行中的所有列时,使用INSERT INTO-VALUES语句,并在其中直接按照用CREATE TABLE语句定义表时给定的列名顺序给出要添加的数据即可,语法格式如下:
【实例7-1】创建数据库db_news和数据表tb_News
本实例演示如何在是SQL Server 2008 Management Studio创建数据库和数据表。具体实现步骤如下:
01 启动SQL Server Management Studio,单击工具栏中的“新建查询”按钮,在出现的“查询编辑器”中编写创建数据库的语句:
02 选择菜单栏中的“查询”子菜单,在下拉菜单中选择“执行”命令或按F5快捷键。
03 语句被成功的执行后,打开tb_News表可以看到如图7-1所示的数据信息。
图7-1 tb_News数据表
共有条评论 网友评论