




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
oracle:oracle安装 删除 - oracle数据库配置oracleClient - 连接至服务器表 table: 实体类转换为表er图:矩形 - 实体对象椭圆 - 属性 pk列 加下横线菱形 - 实体之间关系er图转表:- sql语句 通过工具sql不区分大小写数据库类型:char varchar2 number date单体:PK - primary key 唯一不为空的值not nullcreate table tableName(columnName type(num),columnName type(num),.)可以为列增加主键与not nullcreate table tableName(columnName type(num) primary key,columnName type(num) not null,.)create table tableName(columnName type(num) constraint PkName primary key,columnName type(num) not null,.)create table tableName(columnName type(num) ,columnName type(num) not null,.constraint PkName primary key (columnName)表中添加数据:- stu没有加() values(必须加上所有列的内容) insert一次增加一条数据insert into stu values(0001, 李四, 男);- 对表中部分列增加数据 若列未写 添加的数据位空 stu(把所有的非空列加上)insert into stu(stuid, name) values(0002,张三);commit; - 事物提交 insert update delete缓存 1:1关系1:1 一条数据对应另一表里一条数据 FK - 在表中需添加一个列 并且类型与PK列的类型保持一致那么列中的数据必须为PK中存在的数据 1:1必须使用UK来进行约束一个数据存在另一个数据也需存在那么需加not null- 一般把一张表里面PK在另一张表作为FK(UK) - 两个对象合并一张表FK:- IID CHAR(18) references idcard (idcardnum)- IID CHAR(18) constraint fk_person_iid references idcard (idcardnum)- constraint fk_person_iid foreign key(iid) references idcard (idcardnum) UK:- constraint uk_person_iid unique (iid)- IID CHAR(18) unique- IID CHAR(18) constraint uk_person_iid uniquenot null:- IID CHAR(18) not null- IID CHAR(18) constraint nn_person_iid not null一对多:teacherstudent(teacher 作为student外键 )create table tea( tid char(2), name varchar2(10) not null, constraint pk_tea_tid primary key(tid);create table stu(sid char(2)constraint pk_stu_tid primary key,name varchar2(10)constraint nn_stu_name not null);-对表处理 create drop rename(不改名) rename tea toteac;(对表改名)-对表列处理 增加列(alter table stu add tid char(2);) -修改列(alter table stu modify tid char(4);) -删除列(alter table stu drop column tid;)-列约束处理alter table stu add constraint FK_STU_tid foreign key(tid) references tea(tid);-(增加约束)alter table stu drop constraint FKFK_STU_tid;-(删除约束)alter table stu add constraint ck_STU_score check (score=0 and score=150); -(增加条件约束)-列处理(Primary Key;not null;unicode key;Foreign Key)多对多:student course把两个表中的pk 拿到第三个表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中级经济师考试真题模拟练习
- 老年人防走失手环行业跨境出海项目商业计划书
- 宠物智能追踪项圈与手环创新创业项目商业计划书
- 建筑工程安全管理实战经验分享
- 生产线平衡创新创业项目商业计划书
- 中医护理临床操作规范总结
- 工业设计创新思维与方法导引
- 2025年高级会计师实务考试真题汇编及答案
- 幼儿园管理年度工作总结与提升计划
- 高中物理重点《楞次定律》教案范本
- 车间8s管理制度培训
- 电力行业职业健康卫生管理制度
- 新22J01 工程做法图集
- 口腔诊所医患沟通与纠纷处理预案
- 奋斗青春勇担历史使命
- 《数据中心铅酸蓄电池应用技术规程》
- 钩针课件教学课件
- 起重机械吊具、索具检查记录表(钢丝绳)
- 2024时事政治考试100题及参考答案
- 公司举报奖励制度
- 中班科学教案可乐加盐
评论
0/150
提交评论