建立数据库及表的方法

建立数据库及表的方法

ID:14679311

大小:54.00 KB

页数:6页

时间:2018-07-29

建立数据库及表的方法_第1页
建立数据库及表的方法_第2页
建立数据库及表的方法_第3页
建立数据库及表的方法_第4页
建立数据库及表的方法_第5页
资源描述:

《建立数据库及表的方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、建立数据库及表的方法笔记一:一、建立数据库方法一:使用向导,调出方法⑴可采用“文件”菜单“新建”⑵或采用“工具”菜单“向导”方法二:使用数据库设计器1、使用向导建立数据库特点:可以方便快捷地创建数据库,但只适用于一般常用的数据库。2、使用数据库设计器建立数据库特点:最大特点就是灵活性操作步骤:⑴“文件”菜单“新建”,显示新建对话框⑵选择“数据库”和单击“新建文件”钮⑶在创建对话框中输入新数据库的名称和单击“保存”钮效果:数据库文件已经建立完成。显示出“数据库设计器”窗口和“数据库设计工具”打开“数据库设计器”工具方法:“显示”菜单“工具栏”选择“数据库设计器”二、建立表1

2、、数据库与数据表可以先建立自由表,然后再添加到数据库中建立新的数据库表,系统会将其自动加入到数据库中。2、建立自由表注意:自由表独立于任何数据库,如需要课添加到数据库中,但不能同时将一个表添加到多个数据库。预备知识:建立表必须首先建立表的结构即要描述各个字段的字段名、字段类型、字段宽度、如果是数值型还有小数位数,以及索引、是否再字段中允许空值(选择NULL)3、建立数据库表有三种方法:法一、“文件”菜单“新建”,显示新建对话框选择“表”和单击“新建文件”钮在创建对话框中输入新数表名称和单击“保存”钮法二、再建立完数据库后,不关闭“数据库设计器”窗口,单击鼠标右键后选择快捷

3、菜单种的“新表”,单击“新表”钮,再创建对话框输入表名后“保存”法三、使用数据库设计器工具栏(“显示”菜单“工具栏”)选择“数据库设计器”工具栏种的第一个钮“新建表”三、使用命令建立数据库、数据库表1、建立数据库CREATEDATABASE数据库名称2、建立数据库表CREATETABLE│DBF表名[FREE](字段名1字段类型[(字段宽度[,小数位数])][(字段名2……]四、使用向导建立查询1、查询形式分类:查询向导:标准查询交叉表向导:以电子表格形式输出查询结果图形向导:以电子图形形式输出查询结果2、使用查询向导建立查询步骤:[0]使用查询向导前必须先打开用到的库表

4、或自由表⑴字段选取⑵记录筛选⑶选择排序方式⑷查询完成(选择保存并运行)(浏览查询)⑸打开查询设计器,修改查询笔记二:1、数据库的创建:Ifexists(select*fromsysdatabases(系统数据库)wherename=‘数据库名’)Dropdatabase数据库名Go(去)Createdatabase数据库名Onprimary(同上)On(数据文件)(Name='tour_mdf'----‘数据库主文件名’,Filename='D:tour.mdf'----‘数据库主文件完整路径名’,Size=1M----初始大小(mb,gb….),Maxsize=10M

5、----最大大小,Filegrown=1M----文件自增长大小)Logon(日志文件)(Name='tour_mdf'----‘数据库主文件名’,Filename='D:tour.mdf'----‘数据库主文件完整路径名’,Size=1M----初始大小(mb,gb….),Maxsize=10M----最大大小,Filegrown=1M----文件自增长大小)2、表的创建:Ifexists(select*fromsysobjectswherename=‘表名’)Droptable表名Go(去)Createtable表名(字段)3、建约束:唯一键约束:Altertabl

6、e表名Addconstraint约束名unique(列名)默认值约束:Altertable表名Addconstraint约束名default(默认值)for列名检查约束:Altertable表名Addconstraint约束名check(列名like/>/<………)主键约束:Altertable表名Addconstraint约束名primarykey(列名)外键约束:Altertable表名Addconstraint约束名foreignkey(列名)references表名(列名)例:createtable[表名]([自动编号字段]intIDENTITY(1,1)PRIM

7、ARYKEY,[字段1]nVarChar(50)default'默认值'null,[字段2]ntextnull,[字段3]datetime,[字段4]moneynull,[字段5]intdefault0,[字段6]Decimal(12,4)default0,[字段7]imagenull,)4、增删改查增:单行插入:Insertinto表名(列名1,列名2…….)Values(‘值1’,’值2’………………..)多行插入:Insertinto表名(列名1,列名2……..)Select‘值1’,’值2’……Unionselec

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

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

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