日期:2014-05-16  浏览次数:20427 次

sql serve 2008创建简单的数据库,具体的步骤,代码在哪里实现

w3school上是这样说的,可是在哪里实现这些代码,我已经下载好了sql serve 2008,然后呢?

是像html代码一样建立后就会有一个表格么?能不能说下具体步骤,让我感受感受实例
------解决方案--------------------




--是这样吗?由于时间关系,没有截图
新建一个查询,在你截图的左上角有个新建查询快捷按钮,点一下即可,其实你已经新建好了

if db_id('testdb') is not null           --检测当前服务器中是否存在studentdb数据库
drop database studentdb                  --如果存在则删除
go  --这是一个批处理语句的前端标识

create database testdb   --创建studentdb
go

use studentdb    --使studentdb处于当前状态,这样后面建表persons可以在该数据库studentdb里面了
go

create table persons         --创建表persons,随意定义两个字段
(firstname varchar(20),
 lastname varchar(20)


--为persons插入三条数据
insert into persons values('Tom','Adams')
insert into persons values('Sam','Bush')
insert into persons values('Sam','Carton')

--查看persons表中的lastname字段的数据

select lastname from persons

--结果如下:
Adams
Bush
Carton

------解决方案--------------------
CREATE DATABASE dataBaseName
go
------解决方案--------------------
在问题的第二个图中输入这个代码,替换[数据库名]为你想要的即可。
use master
go
create database [数据库名]
go

就可以创建了
你说的看效果是从页面还是从sqlserver management studio看?
------解决方案--------------------
if exists(select * from sysdatabases where name='School')
drop database school
go  --判断是否存在此数据库如果存在删除
--创建数据库
create database School 
on primary --数据文件才有文件组的概念
(
    name='School_data',--逻辑名称
    filename='D:\XX\提前预习文件夹\SqlServer\School_data.mdf',--指定扩展名物理路径
    size=3MB,--初始大小
    fileGrowth=10%--自动增长
)
log on
(
    name='School_LoG',--逻辑名称
    filename='D:\XX\提前预习文件夹\SqlServer\School_data.Ldf',--指定扩展名物理路径
    size=3MB,--初始大小
    fileGrowth=10%--自动增长
)
go
--创建数据表
 --判断数据库中的表是否存在
 use master
 if    exists(select * from sysobjects where name ='Teacher')
 drop table Teacher
 use School
 go
  
 --创建教师数据表
 create table Teacher
 (
    Id int identity(1,1) primary key,
    Name nvarchar(4) not null, --如果没有指定长度默认为
    Gender bit not null,
    Age int not null check(Age>20 and Age<100), --添加了一个约束
    Salary money not null,
    Birthday datetime default(getdate())
 )
------解决方案--------------------
一:数据库:存储数据的仓库,在里面可以存储多条记录
二:为什么需要数据库:
1. 甲骨文----古代
2. 丝绸,纸—容易销毁,浪费,不能保证数据完整性(准确,安全)
3. 文件:存储大容量---