SQL SERVER 2005练习集1
入门篇
////////////////////////////////////////////
% : 表示0~n个任意字符
_ : 表示单个任意字符
[] :表示在括号里列出的任意字符
[^]:表示任意个没有在括号中列出的字符
***********************
系统数据库
MASTER数据库:
记录着SQL SERVER2005系统中的所有系统级别的信息,包括所有的登录帐户和系统配置以及所包含的数据库、
数据文件的位置;是SQL SERVER启动的第一个入口,是所有系统数据库中的重中之重,一但损坏就无法启动SQL
SERVER。
MODEL数据库:
是新建数据库的模板。
TEMPDB数据库:
保存了所有的临时表和临时存储过程。
MSDB数据库:
提供了SQL SERVER2005代理程序调度、报警、作业以及记录操作员等活动。
/////////////////////////////////////////
use demo
go
/*创建用户自定义(newtype)数据类型*/
/*exec sp_addtype newtype ,"char(10)"
go*/
/*删除自定义(newtype)数据类型*/
/*exec sp_droptype newtype
go*/
/*更改表的属性*/
/*alter table family
alter column id int not null
go*/
/*创建一个存储员工信息的表*/
/*create table employee
(
/*为表列产生一个自动生成的序号*/
id int identity(1,1),
[name] char(20),
gender char(4)
)
go*/
/*查看表的属性*/
execute sp_help employee
go
////////////////////////////////////////////
use school
go
/*create table student
(
id int not null,--学号
[name] char(20),
gender char(2),--性别
age smallint,
grade smallint,--年级
class smallint,
tercher_id int,
parents_id &n
相关文档:
本系列文章导航
[Oracle]高效的SQL语句之分析函数(一)--sum()
[Oracle]高效的SQL语句之分析函数(二)--max()
[Oracle]高效的SQL语句之分析函数(三)--row_number() /rank()/dense_rank()
[Oracle]高效的SQL语句之分析函数(四)--lag()/lead()
实际应用中我们可以通过sum()统计出组中的总计或者是累加值,具体示例如下:
......
12 Essential Steps After Installing SQL Server
By : Sadequl Hussain
Jul 13, 2009
from: http://www.sql-server-performance.com/articles/dba/post_installation_steps_p1.aspx
Rolling out SQL Servers is a key task for
DBAs. While for some DBAs this can be a frequent exercise, others wi ......
## 删除数据库
drop database ecport;
## 创建数据库
create database ecport;
## 使用数据库
use ecport;
## 国家表结构
create table COUNTRY(
&nbs ......
在《JDBC Driver For SQL2000/2005/2008
》一文中,邀月介绍了如何下载并使用jdbc连接SQL Server,
今天有人问起,如何以windows集成方式连接SQL Server,这个以前真没试过。
于是,打开netBeans测试了一下,代码如下:
/*
* To change this template, choose Tools | Templates
* and open the template in the edit ......