第5章数据库和表的创建ppt课件.ppt

第5章数据库和表的创建ppt课件.ppt

ID:59208578

大小:60.00 KB

页数:31页

时间:2020-09-26

第5章数据库和表的创建ppt课件.ppt_第1页
第5章数据库和表的创建ppt课件.ppt_第2页
第5章数据库和表的创建ppt课件.ppt_第3页
第5章数据库和表的创建ppt课件.ppt_第4页
第5章数据库和表的创建ppt课件.ppt_第5页
资源描述:

《第5章数据库和表的创建ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章数据库和表的创建1、数据库的基本结构2、数据库创建、查看、修改及删除3、表的结构4、系统数据类型5、表的创建、查看、修改及删除6、数据的添加、查看、修改及删除5·1数据库的创建数据库文件有三类:主数据库文件(primary)其他数据文件(secondary)事务日志文件(transationlog)注:数据库文件默认路径Mssqldata目录下数据文件名“数据库名_data.mdf”日志文件名“数据库名_log.ldf”将多个数据库文件组成一个组,并对它们整体进行管理称文件组。数据库文

2、件和文件组遵循以下规则:(1)一个文件和文件组只能被一个数据库使用(2)一个文件只能属于一个文件组(3)数据和事务日志不能共存于同一文件或文件组上。(4)日志文件不属于文件组数据库对象表视图存储过程触发器等等系统数据库Master数据库表名以“sys”开头,系统存贮过程名以sp_开头Tempdb数据库每次启动SQL时,该数据库是空的,但只能有操作,则负担所有临时表和临时存贮过程及其他临时性对象。Model数据库数据库模板,可自己建立Msdb数据库用于安排报警、作业、并记录操作员创建数据库使用企业管

3、理器创建数据库打开控制台-选中数据库->击右键选”新建数据库”->在数据库属性对话框的”常规”给数据库命名->在数据库文件可增减文件及文件属性设置->在事务日志可设日志属性->确定后即完成使用T-SQL语言创建数据库createdatabase数据库名注:数据库文件后缀名为mdf,日志文件后缀名为logCreatedatabasetestOn(name=test_data,filename=‘c:programfilesMicrosoftMSSQLdatatest_data.mdf’,

4、size=1,filegrowth=10%)Logon(name=test_log,filename=‘c:programfilesMSSQLdatatest_log.ldf’,size=5,filegrowth=10%)查看数据库信息使用企业管理器显示数据库信息用T-SQL语句查看数据库信息sp_helpdb[数据库名]如果不给数据库名,则显示所有数据库的信息.修改数据库用企业管理器修改数据库用SQL语句修改数据库1.用alterdatabase语句增减数据文件和日志文件2.用alter

5、database语句修改数据库选项3.使用系统存储过程sp_dboption修改数据库选项修改数据库1AlterdatabasetestAddfile(name=test_data2,filename=‘d:123test_data2.ndf’size=5mB,maxsize=50MB,filegrowth=1MB)修改数据库1_2AlterdatatestModifyfile(name=test_data2,size=20MB)修改数据库2AlterdatabasetestSetauto_s

6、hrinkon修改数据库3Sp_dboption‘test’,’autoshrink’,’true’删除数据库使用企业管理器删除数据库使用T-SQL语句删除dropdatabase[数据库名1][数据库名2…]下列三种情形,数据库不能删除有用户正使用数据库时数据库正在被恢复(restore)时.当数据库正在参与复制市。注意:系统数据库中的master,model和tempdb都不能被删除.删除msdb,则很多服务(比如SQLServer代理服务)将无法使用.5.2数据表的创建数据类型字符数据类型日

7、期/时间数据类型货币数据类型二进制数据类型双字节数据类型图象,文本数据类型及使用用户自己定义数据类型及使用创建表结构用企业管理器创建用T-SQL创建表createtable表名(列名1数据类型1[NOTNULL][,列名2数据类型2[NOTNULL]]…);查看表结构用企业管理器查看用T-SQL语言查看建立老师基表TeacherCreatetableTeacher(ID_Cardchar(20)notnull,Tnamechar(8),Tagesmallint,Tschoolchar(40));修

8、改表结构用企业管理器用T-SQL语句修改1.添加列:altertable表名add列名列描述2.删除列:altertable表名dropcolumn列名3.修改列定义:altertable表名altercolumn列名列的描述向LWQK表添加电子邮件(Email)列UselwzzGoAltertablelwqkAddemailvarchar(20)null删除LWQK表的Email列UselwzzGoAltertablelwqkDropcolumnemail将LWQK表的fxfw列

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。