- 5
- 0
- 约8.24千字
- 约 6页
- 2017-07-12 发布于浙江
- 举报
一、数据定义语言DDL1.创建表空间:CREAT TABLESPACE lyy?DATAFILE C:/app/lyy.dbf SIZE?10M;(创建一个10M的表空间,存放在C盘app文件夹中)删除表空间:DROP TABLESPACE lyy;2.创建用户和赋权:CREAT USER lyy PROFILE DEFAULT IDENTIFIED BY 123456 DEFAULT TABLESPACE lyy TEMPORARY TABLESPACE temp ACCOUNT UNLOCK;?(创建用户lyy,默认密码为123456,默认表空间为lyy,临时表空间为temp,账号开启状态)GRANT?CONNECT TO lyy;GRANT RESOURCE TO lyy;(赋予用户lyy connect和resource权限)3.创建表语法格式:CREAT TABLE 表名(属性名1 数据类型(长度),属性名2 数据类型......属性名n 数据类型);例:创建以下三个表:--学生表 student:学号 sid、姓名 sname、性别 ssex、年龄 sage、电话 sphone--课程表 course: 课程编号 cid、课程名称 cname、老师名称 tname、课时 chour--成绩表 score: 成绩编号 scid、学号 sid、课程编号 cid、分数 grade在Oracle中,表的全名是:方案名.表名;方案名就是用户名,方案名不写,表示方案名就是当前用户自己;——创建学生表CREAT TABLE student(?? sid CHAR(10),?? sname VARCHAR2(50) NOT NULL,?? ssex CHAR(1),?? sage NUMBER,?? sphone INTEGER??);——创建课程表CREAT TABLE course(??? cid CHAR(10),??? cname VARCHAR2(50),??? tname VARCHAR2(50),??? chour NUMBER);——创建成绩表CREAT TABLE score(?? scid CHAR(10),?? sid CHAR(10),?? cid CHAR(10),?? grade NUMBER);删除表: DROP TABLE student;4.约束条件?? 约束是由用户添加,用来保证存储到数据库的数据的实体完整性和参照完整性;约束种类一般有五种:--主键约束:Primary key,要求被定义为主键的字段的值具有唯一性和非空性;???????????????? ?constraint p1_sid primary key(sid)?????? ??????? --定义sid为主键。--外键约束:Foreign key,要求被定义为外键的字段的值必须来源于所引用字段的值,外键字段和所引用的字段,名称可以不一样,但是两者的数据类型和长度必须一致;???????????????? ?constraint f1_sid foreign key(sid) references student(sid)?? --定义sid为外键,值来源于student表的sid--唯一约束:Unique? ,要求具有唯一性;??????????????????unique(sid,cid)????????????????????????? ?--定义sid和cid的组合有唯一性。--非空约束:not null,要求必须有值;??????????????????sname varchar2(50) not null????????????? --定义sname字段非空--检查约束:check,用户可以根据业务的需要,对字段的值进行自定义限制。??????????????????constraint c1_ssex check(ssex in (M,F))? --定义检查约束,要求ssex字段的取值必须为M或者F?5.修改表ALTERALTER TABLE SCOTT.TEST RENAME TO TEST1--修改表名ALTER TABLE SCOTT.TEST RENAME COLUMN NAME TO NAME1 --修改表列名ALTER TABLE SCOTT.TEST MODIFY NAME1 NUMBER(20)? --修改字段类型ALTER TABLE SCOTT.TEST ADD ADDRESS VARCHAR2(40) --添加表列ALTER TABLE SCOTT.TEST DROP NAME CASCADECONSTRAINTS --删除表列二、数据操作语言DML????? DML是数据操作语言,主要可以完成
您可能关注的文档
- 29.李佳霖-顾及多因素影响的自适应反距离加权插值方法.docx
- 2学会查“无字字典”-1.doc
- 2、网络信息资源.ppt
- 2第二章平面机构的结构分析.ppt
- 2超长细桩的施工_汤炳泉.pdf
- 3 ARM技术概述.pdf
- 3.0 外存大规模地形实时动态绘制算法_赵瑞斌.pdf
- 3 晶格振动【固体物理】.ppt
- 360智能路由器插件开发指南.pdf
- 3.4基本不等式2上课.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 中小学教育教学常规讲座.pptx VIP
- 2025年渤海船舶职业学院单招数学考试模拟试题及答案解析.docx VIP
- 2024年渤海船舶职业学院单招数学考试试题及答案解析.docx VIP
- 2025年项目管理专业计划价值与项目报告编制专题试卷及解析.pdf VIP
- 2025年演出经纪人脑机接口技术在演出体验中的未来展望专题试卷及解析.pdf VIP
- 2025年碳排放管理师碳期权做市商的定价与风险管理专题试卷及解析.pdf VIP
- 2025年特许金融分析师抵押贷款支持证券的综合案例分析专题试卷及解析.pdf VIP
- 2025年金融风险管理师内部评级法下信用风险缓释的资本计算专题试卷及解析.pdf VIP
- 2025年AWS认证AmazonRDS只读副本的只读副本的跨区域数据传输安全专题试卷及解析.pdf VIP
- ZCC5000-1履带式起重机技术规格书.pdf VIP
原创力文档

文档评论(0)