下载此文档

关系数据库标准语言SQL.docx


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
关系数据库标准语言SQL.docx关系数据库标准语言SQLSQL语言的基本概念SQL是结构化查询语言(StructuredQueryLanguage)的缩写,其功能包括:数据定义,数据操纵,数据查询,数据控制数据定义数据定义语言DDL用于执行数据定义的操作,如创建或删除表、索引和视图Z类的对彖。由CREATE、DROP、ALTER命令组成,完成数据库对象的建立(CREATE)、删除(DROP)和修改(ALTER)o定义(创建)表【格式)CREATETABLEV表名〉(<字段名1><数据类型〉[(v宽度>[,v小数位数>])【功能】定义(也称创建)一个表。【例1]在商品销售数据库CDB小使用SQL的CREATETABLE语句创建数据库表:销售明细表,其中字段为:顺序号C⑹,日期D,商品号C(6),商品名C(10),金额N(10,2),表的主关键字为“顺序号豐(第53套基本操作第4题)首先打开数据库CDB,然示执行以下创建表的SQL命令CREATETABLE销售明细表(顺序号c(6)primarykey,RIMD,商品号c(6),商品名c(10),金额N(10,2))增加表字段结构【格式[ALTERTABLE<表名〉[ADDv新字段名><数据类型〉[(<宽度>[,v小数位数>])【功能】向一个已有的表屮增加表字段。【说明】ADD子句用于增加指定表的字段变量名、数据类型。【例2】在学生信息表STUD中,增加一个家庭住址字段变量字段类型为字符型30位。ALTERTABLEstudADD家庭住址C(30)设置字段有效性规则【例3】使用SQL语句为表“金牌榜”增加一个字段“奖牌总数”(整型),同时设置该字段冇效性规则:奖牌总数>二0 (第24套1-3题)ALTERTABLE金牌榜ADD奖牌总数I;CHECK奖牌总数>二0修改表字段:【格式】ALTERTABLEv表名>[ALTERv新字段名x数据类型>[(v宽度>[,v小数位数>])[SETDEFAULT表达式][SETCHECK表达式ERROR文本信息]【功能】修改表字段结构。【说明】ALTER子句修改指定表的字段变量名、数据类型。【例4】在学生信息表STUD屮,修改“备注”字段的字段类型为字符型5()位。ALTERTABLEstudALTER备注C(50)例5:为教师表职工号字段增加有效性规则:职工号最左边4位字符是"1102-(45套1-4题)ALTERTABLE教师表ALTER职工号;SETCHECKLEFT(职工号,4)=”1102”建立索引榕式:ALTERTABLE表名[ADD索引类型名索引表达式TAG索引标识]例6:用SQL语句为课程表中”课程号"字段定义为侯选索引,索引名是temp(44套1-2题)ALTERTABLE课程表ADDunique课程号;TAGtemp删除表中的字段【格式[ALTERTABLE<表名〉DROPv字段名>【功能】删除表中的字段。【说明】用于删除表中多余的字段。【格式】DROPTALBEv表名〉【功能】删除指定表的结构和内容(包括在此表上建立的索引)。【说明】如果只是想删除一个表中的所冇记录,则应使用DELETE语句。【例7]:利用SQLINSERT命令插入记录(“600028",,,5500倒stock_bk表(笫7套基本操作2题)INSERTINTOSTOCK_BKVALUES(“600

关系数据库标准语言SQL 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小69 KB
  • 时间2019-05-29