数据库的概念分为数据和数据库,数据是能够描述事物属性的数字、文字、图像、声音等,而数据库从字面上理解就是存储数据的仓库,数据库是按一定的格式管理存储数据;
那么怎么创建数据库呢?创建数据库需要用到数据库操作语言--T-SQL语言。
创建数据库的可以通过两种方法:方法一是通过SQL管理工具SQL2008,第二种方法就是通过T-SQL数据库语言创建;
相对而说通过SQL管理工具创建数据库比较简单,对于我们来说我认为重点需要掌握的是通过T-SQL数据库语言创建数据库,那么怎么通过T-SQL数据库语言创建数据库呢
创建数据的语法是:
CREATE DATABASE 数据库名
当我们在创建数据库的时候首先需要判断一下数据库是否存在于系统数据库MASTER中,判断的方法是:
USER MASTER
GO
IF EXISTS (SELECT * FORM SYSDATABASES WHERE NAME='数据库名')
如果存在就删除它
DROP DATABASE 数据库名
数据库是通过数据表来管理数据的那么创建数据表的语法是什么?
语法:
CREATE TABLE 表名
和创建数据库一样在创建数据表前我们也要判断一下表的存在 和判断数据库的方法大致相同
USE 数据库名
GO
IF EXISTS (SELECT * FORM SYSOBJECTS WHERE NAME='表名')
如果存在就删除它
DROP TABLE 表名
创建好数据表后我们需要对数据表进行一些约束设置,保证对数据的管理
数据约束包括六个:
1、主键约束
2、非空约束
3、检查约束
4、外键约束
5、自定义约束
6、默认约束