[学飞强国]学习者自己掌握的SQLserver(一)

更新时间:2018-05-18    来源:结构工程师    手机版     字体:

【www.kwkids.com--结构工程师】

学习者自己掌握的SQLserver(一)

  刚刚学完SQL server 2005 ,下面是我对它的一些了解、记忆。
  一.什么是 SQL?
  SQL 指结构化查询语言
  SQL 使我们有能力访问数据库
  SQL 是一种 ANSI 的标准计算机语言
  SQL 能做什么?
  SQL 面向数据库执行查询
  SQL 可从数据库取回数据
  SQL 可在数据库中插入新的纪录
  SQL 可更新数据库中的数据
  SQL 可从数据库删除记录
  SQL 可创建新数据库
  SQL 可在数据库中创建新表
  SQL 可在数据库中创建存储过程
  SQL 可在数据库中创建视图
  SQL 可以设置表、存储过程和视图的权限
  二.SQL server 2005 的安装
  安装其实很简单,第一考试网这里就不说了。。。
  三.SQL 语法
  我感觉SQL操作主要是语法,图形界面简单得很,还有就是有些图形界面完成不了的。这里需要多加记忆,以便熟练操作。
  注意:在SQL里面是不区分大小写的,  比如 CREATE等同于create
  从创建库、表开始吧
  create
  语法:create  database 数据库名称
  on
  (
  name="逻辑文件名",
  FILENAME="物理文件名的路径及全称",
  SIZE=初始大小,
  MAXSIZE=最大值,
  FILEGROWTH=递增值
  )
  log on
  (
  name="逻辑文件名",
  FILENAME="物理文件名的路径及全称",
  SIZE=初始大小,
  MAXSIZE=最大值,
  FILEGROWTH=递增值
  )
  例如:
  create  database db1  on
  (
  name="db1_data",
  filename="c:sql2005db1.mdf",
  size=5mb,   --注:初始大小最小为3mb
  maxsize=200mb,
  filegrowth=5mb
  )
  log on
  (
  name="db1_log",
  filename="c:sql2005db1.ldf",
  size=2mb,
  maxsize=100mb,
  filegrowth=2mb
  )
  这里的 -- 是注释的意思,内容不会被执行
  注释的方法还有  /* 要注释的内容
  */
  简单的创建库格式
  create database 数据库名
  如:
  CREATE DATABASE DB2
  灵活格式:
  CREATE  DATABASE DB3
  ON
  (
  NAME="DB3_DATA",
  FILENAME="C:SQL2005DB3.MDF",
  SIZE=10MB,
  MAXSIZE=500MB,
  FILEGROWTH=10MB
  )
  --可以把事务日志文件省略,系统会按照默认的格式实行
  或者:
  CREATE  DATABASE DB3
  ON
  (
  NAME="DB3_DATA",
  FILENAME="C:SQL2005DB3.MDF",
  )
  也可以同时创建多个数据库文件、事务日志文件
  例如:
  create database db4
  on
  (
  name="db41_data",
  filename="c:sql2005db41.mdf",
  size=5mb,
  maxsize=100mb,
  filegrowth=10mb
  ),
  (
  name="db42_data",
  filename="c:sql2005db42.ndf",
  size=5mb,
  maxsize=100mb,
  filegrowth=10mb
  )
  log on
  (
  name="db41_log",
  filename="c:sql2005db41.ldf",
  size=5mb,
  maxsize=100mb,
  filegrowth=10mb
  ),
  (
  name="db42_log",
  filename="c:sql2005db42.ldf",
  size=5mb,
  maxsize=100mb,
  filegrowth=10mb
  )

本文来源:http://www.kwkids.com/jianzhulei/8444.html

热门标签

更多>>

本类排行