sql入门--前三章

来源:互联网 发布:下载文件进度条js特效 编辑:程序博客网 时间:2024/06/13 22:53
2.1
    sql server management studio 是一个集成环境,用于访问
配置管理开发sqlserver的所有组件


2.2
    模板资源管理器
2.3
  帮助--目录--sql联机丛书
   右击--添加到收藏夹
2.4
  sql配置管理器
2.5
   business intelligence development studio
2.6
sql外围配置器
2.7
sqlcmd


3.1    数据库组成
表,视图,存储过程,触发器,用户与角色,其他数据库部分
3.2    管理工具创建数据库
打开数据库,在“数据库”菜单下右击“新建数据库”然后是
“常规,选项,文件组”的设置。
3.3    T-sql语句设计数据库(使用createdatabase语句)
createdatabase database_name
                数据库名称   
LOG ON 是日志文件


3.4    查看数据库状态
使用目录视图
    右击“属性”
使用函数
    在数据库中“新建查询”输入函数
使用系统存储过程


3.5   修改数据库
    1修改名称,直接右击修改,但是相应的数据库文件
名称没有变,可以属性中修改就行了
3.6    删除数据库
     (确定不用了再删)
    方法一:直接右击删除
    方法二:在查询窗口中输入用DROP命令删除
            DROP DATABASE 数据库名
3.7    分离和附加数据库
    分离不是删除,把数据库从一个sql2008中分类
        可以用于其他sql2008
   这三种情况不能分离
    * 已复制。已发布的DB
    * DB中存在数据快照。就是被使用。先删除次快照
    * DB处于位置状态
  找到需要分离的数据库,右击-任务-分离


附加数据库就是把当前数据库以外的DB附加到当前数据库
实例中
附加过程:  数据库中-右击-附加


3.8    收缩数据库
     可以收缩数据库也可以收缩文件
3.9    数据库快照
    相当与给数据库拍照记录
3.10    创建数据库快照
    语法:
CREATE DATABASE 快照名称
ON
(
NAME=logical_snapshot_name(基于的数据文件名.mdf文件)
FIENAME='os_file_name'(快照保存路径及保存名称)
)[,..创建多个快照,这两个都要再写]
AS SNAPSHOT OF source_databse_name(原数据库名称)
[:]


从数据库快照回复数据
RESTORE DATABASE < (datebse_name)
                   要还原的元数据库名称
FROM
DATABASE_SNAPSHOT = <database—snapshot——name>

                     数据库快照名称


3.11    复制数据库

        使用复制向导

    
  
  


               
1 0