关于T—SQL与SQL企业管理器
看了数据库视频,很多时候,视频中都给我们采用了两种方法去讲解。一个是SQL企业管理器,另一个就是T-SQL(Tansact-SQL)。对于第一种方法,感觉很简单,有相应的图标,轻轻松松搞定每一项任务。这样就足够了吗?显然是不对的。两者还是各有千秋吧。
企业管理器是图形界面的,对于刚入门的初学者来说是个不错的工具。不过要进行专业的开发,最好还是对T-SQL多些了解比较好。专业的DBA(DatabaseAdministrator)很少使用企业管理器去管理数据库。在实际应用过程中,可能需要远程通过telnet之类的非图形界面工具来管理书库,这时候如果不了解T-SQL是不行的。尽管企业管理器提供了很丰富的内容,但还是很多功能是用它无法完成的,都需要用T-SQL去完成。
下面就对视频中介绍过的一些内容,用两种方法都总结一下。
一.企业管理器的方法介绍
1.创建数据库。
打开SQL Server,在对象资源管理器中,右击“数据库”,点击新建数据库就行了。下面就以创建一个名为“company”的数据库为例。
2.修改数据库。其中包括如何缩小数据库文件和修改数据库结构。
在SQL Server中,要想修改数据库文件的大小,可以通过属性修改,不过这种方法只能是增大数据库空间,而不能缩小。想要缩小,就还需要通过“收缩”选项去完成。
在初始大小框中直接填写大小就行。
对于修改数据库结构,打开需要修改结构的用户数据库的数据库属性对话框,对相关内容进行修改。如数据文件或事务日志文件。
在这里,我就将数据库文件自动增长方式改为“增量为10%,不限制增长”
3.删除数据库。这个特别简单。
选定删除或按DELETE键也可以。
下面就用另一种方法(T—SQL)语句来对上述三个操作总结一下。
二.T-SQL的方法介绍
1.创建数据库。
写好了T-SQL语句,这样一个数据库就新建成功了。
2.修改数据库。
以创建一个名为employees的数据库为例,在其中添加一个包含两个数据文件的文件组和一个事务日志文件。
写好T-SQL语句,可以从该数据库属性中看到其中包含的各个文件或文件组了。
3.删除数据库。
这个语句很简单,只需要写上Drop database database_name(数据库的名称)。
需要注意的一个地方是:在使用Drop database 删除数据库之前,必须将数据库的readonly选项注意为假,否则不能删除。
这就是用两种方法对于创建、修改和删除数据库的不同操作,前面也说道了,虽然使用企业管理器简单,但对于一个专业的程序员来说,T-SQL语句还是非常重要的。
关于T—SQL与SQL企业管理器相关推荐
- SQL Server 2000企业管理器中MMC无法创建管理单元的解决方法
SQL Server2000的企业管理器都会提示"MMC无法创建管理单元",每次都要改注册表键值,现在总结一下操作方法: 2011年1.17遇到此问题,网上找的没用到,最终原因是以 ...
- windows XP 安装Sql Server 2000企业管理器无法打开(MMC)的解决方法(亲试,可用)
打开Sql Server 2000企业管理器时,显示的错误状态: MMC 不能打开文件 C:\Program Files\Microsoft SQL Server\80\Tools\BINN\SQL ...
- 安装sql 2008 express 企业管理器Management Studio
VS2010自带了sql 2008 express,但是没有企业管理器 安装sql 2008 express 企业管理器Management Studio 1. 如系统中2005 Management ...
- sql server 2000企业管理器中没有项目
问题: 系统xp sp2 我装的是sql server 2000个人版 打开企业管理器,目录结构如下: -----控制台根目录 ...
- SQL Server 2000 企业管理器错误 提示:MMC 无法创建管理单元(不重装)
我是卸载sql server 2005之后打开2000企业管理器出现这个问题,解决了,希望对你有帮助~ 1.[开始]-->[运行]--> regedit 回车 (PS:快捷键:window ...
- SQL SERVER 2000 企业管理器免安装方法
假如sql 管理文件安装在e:/Program Files/Microsoft SQL Server/80/Tools/Binn,将Binn文件夹的文件拷贝复制到没有安装企业管理器的系统中,在文件夹内 ...
- SQL如何通过企业管理器将数据库设置为单用户模式
将数据库设置为单用户模式 在对象资源管理器中,连接到 SQL Server 数据库引擎实例,然后展开该实例. 右键单击要更改的数据库,再单击"属性". 在"数据库属性&q ...
- Win7 X64 SQL SERVER 2000企业管理器无法建立新表
现象是点建立新表后是个空白窗口 解决方案: 点住某已有表(可以是系统表)再选择建立新表,然后OK了 PS:这个估计是某个系统BUG吧
- SQL 2005 Express 的“企业管理器” 下载
前些天下载并安装了SQL2005EXPRESS_CHS.EXE 可是 却没有类似于 SQL 2000 的 企业管理器 这样的图形管理界面工具 原来是要分开下载安装 "SQL Server M ...
- SQL Server2000企业管理器在Win7中新建表错误的解决方法
Sql Server2000建表错误与解决方法: 在Windwos7中SQL Server 2000企业管理器在新建表时会提示错误,尝试各种方法均告无效,包括升级SP3和SP4,最终发现如下规律可以暂 ...
最新文章
- R计算数组的累计加和(Cumulative Sums)
- 寄存器映射与直接操作寄存器
- java异常体系分类(面试)
- Pytho学习笔记:电子邮件1
- 【Flink】Flink 报错 Initial AbstractPagedOutputView Segment may not be null
- ios 图片裁剪框架_iOS 图片裁剪与修改
- Java分布式锁的概念以及使用优点
- 谁说五月是没有收获的季节
- C语言中类型转换那些事儿
- kali系统怎么ssh远程连接
- 深度学习入门(九)——深度学习框架概览
- VC++6.0共享内存技术总结
- Vue实现excel文件下载
- hdu5651 xiaoxin juju needs help(组合数学)
- linux 动态监控进程
- grunt从入门到自定义项目模板
- Android拖动进度条画面随动,Android学习笔记(24):进度条组件ProgressBar及其子类
- CTF中的Crypto
- vb版机房收费系统“经典代码总结”--01
- 工伤事故申请工伤认定多久会生效
热门文章
- 用计算机计算圆的面积,周长直径换算器在线(圆的面积在线计算器)
- 短距离的无线连接技术--蓝牙
- 电子书下载:CRM Fundamentals
- java 兑换码生成_java生成兑换码礼包码--工具类
- 超算计算机需要显卡吗,NVIDIA:中国超算性能世界第一认了 但省电我最强
- 世纪标准-海岸试验数据管理系统(海岸TDM)
- keep-alive 是什么?
- 气传导耳机是什么原理?气传导蓝牙耳机优缺点分析
- 【C++ 程序】 TVJ Complex Calculator (v 2.2) 复数计算器
- 使用 Docker Compose 构建复杂的多容器 App