SQL基本操作案例

SQL基本操作案例

ID:37711819

大小:118.50 KB

页数:25页

时间:2019-05-29

SQL基本操作案例_第1页
SQL基本操作案例_第2页
SQL基本操作案例_第3页
SQL基本操作案例_第4页
SQL基本操作案例_第5页
资源描述:

《SQL基本操作案例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库操作1.定义数据库CREATEDATABASE[<数据库名>

2、?]例5—1createdatabasec:学生管理.dbc2.打开数据库OPENDATABASE[<数据库文件名>

3、?][EXCLUSIVE

4、SHARED][NOUPDATE]例5—2setdefaulttoc:&&指定默认路径opendatabase学生管理3.编辑数据库MODIFYDATABASE[<数据库文件名>

5、?][NOWAIT][NOEDIT]modifydatabase4.指定数据库SETDATABASETO<数据库名>5.关闭数据库CLOSEDATABASE6

6、.删除数据库DELETEDATABASE<数据库名>

7、?[DELETETABLES][RECYCLE]表操作1.建表操作【语法】CREATETABLE

8、DBF<表名1>[NAME<长表名>][FREE](<字段名1><字段类型>[(<字段宽度>[,<小数位数>])][NULL

9、NOTNULL]CHECK<逻辑表达式1>[ERROR<出错提示信息1>]][AUTOINC[NEXTVALUE增量开始值[STEP步长值]]]DEFAULT<表达式1>][PRIMARYKEY

10、UNIQUE][REFERENCES<表名2>[TAG<标识名1>]][,<字段

11、名2><字段类型>[(<字段宽度>[,<小数位数>])…]…[,PRIMARYKEY<表达式2>TAG<标识名2>

12、,UNIQUE<表达式3>TAG<标识名3>][,FOREIGNKEY<表达式4>TAG<标识名4>[NODUP][,REFERENCES<表名3>[TAG<标识名5>]][,CHECK<逻辑表达式2>[ERROR<出错提示信息2>]])setdefaulttoc:&&指定默认路径opendatabase学生管理modifydatabasecreatetable学院;(学院编号c(2)primarykey,;学院名c(16)notn

13、ull,;院长c(6))createtable专业;(专业编号c(4)primarykey,;专业名称c(20)notnull,;专业类别c(10),;学院编号c(2)references学院tag学院编号)createtable课程;(课程编号c(6)primarykey,;课程名c(20)notnull,;课程类别c(10)notnull,;学分n(3,1)notnullcheck学分>0,;学院编号c(2)references学院tag学院编号notnull)createtable教师;(教师编号c(6)primarykey,;姓名c(8)n

14、otnull,;性别c(2)notnullcheck(性别="男"or性别="女"),;生日datenotnull,;职称c(8),;学院编号c(2)references学院tag学院编号,;基本工资ynotnullcheck基本工资>=800)createtable学生;(学号c(10)primarykey,;姓名c(10)notnull,;性别c(2)notnullcheck性别="男"or性别="女",;生日datenotnull,;民族c(8),;籍贯c(8),;专业编号c(4)references专业tag专业编号,;简历m,;照片g)c

15、reatetable成绩;(学号c(10)references学生,;课程编号c(6)references课程,;成绩n(5,1)check成绩>=0and成绩<=100,;primarykey学号+课程编号tagcj)2.表修改操作例5—3opendatabase学生管理.dbcaltertable教师;add民族c(8)default"汉族"altertable教师;altercolumn民族c(10)notnullaltertable教师;dropcolumn民族例5—4altertable学院;addforeignkey院长tag院长ref

16、erences教师tag教师编号3.表删除操作例5—5opendatabasec:学生管理.dbcexclusivemodifydatabasedroptable学院recycledroptable成绩recycleSQL的查询功能【语法】SELECT[ALL

17、DISTINCT][TOP<数值>[PERCENT]][<别名.>]<查询输出项>[AS<别名>][,[<别名.>]<查询输出项>[AS<别名>]…]FROM[<数据库名>!]<表名>[[AS]<别名>][[INNER

18、LEFT[OUTER]

19、RIGHT[OUTER]

20、FULL[OUTER

21、]JOIN<数据库名>!]<表名>[[AS]<别名>][ON<连接条件>…][[INTO<目的地>]

22、TOFILE<文件名

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

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

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