Oracle数据库语句的基本操作.docx

上传人:b****7 文档编号:10167929 上传时间:2023-02-09 格式:DOCX 页数:13 大小:853.27KB
下载 相关 举报
Oracle数据库语句的基本操作.docx_第1页
第1页 / 共13页
Oracle数据库语句的基本操作.docx_第2页
第2页 / 共13页
Oracle数据库语句的基本操作.docx_第3页
第3页 / 共13页
Oracle数据库语句的基本操作.docx_第4页
第4页 / 共13页
Oracle数据库语句的基本操作.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

Oracle数据库语句的基本操作.docx

《Oracle数据库语句的基本操作.docx》由会员分享,可在线阅读,更多相关《Oracle数据库语句的基本操作.docx(13页珍藏版)》请在冰豆网上搜索。

Oracle数据库语句的基本操作.docx

Oracle数据库语句的基本操作

《Oracle高级数据库开发》

实验项目

实验1创建数据库和表

实验类别

操作性(√)验证性()设计性()综合性()其它()

实验目的及要求

1.使用DBCA创建数据库,进行相关参数的设置。

2.使用OEM和DEVELOPER创建数据表空间和表。

3.命令方式创建数据库和表和索引

4.理解数据更新操作时应注意数据完整性约束条件。

5.正确理解数据库的结构:

内部结构和外部结构

6.了解数据库备份、恢复概念及方法。

成绩评定表

类别

评分标准

分值

得分

合计

上机表现

积极出勤、遵守纪律

主动完成实验设计任务

程序代码

比较规范、基本正确

功能达到实验要求

实验报告

及时递交、填写规范

内容完整、体现收获

说明:

实验内容

一、创建数据库和表

1、用OEM创建表。

1.1表SALARY

1.2表EMPLOYEES

2、使用PL/SQL手工建表。

1.3手工建表

3、在SQL/SERVER创建连接。

1.4创建数据库连接

1.5表结构的设置

4、使用PL/SQL语句创建表。

1.6PL/SQL语句所创建的表

二、表数据的插入、修改和删除

1、使用SQLDEVELOPER操作数据。

2.1数据的添加

2、使用PL/SQL命令操作数据。

(1)分别向Employees、Departments、Salary表中添加一行记录。

2.2向表中添加记录

(2)使用PL/SQL修改记录的值。

2.3修改表中SALARY的字段值

(3)将所有职工的收入增加100。

2.4员工收入增加100

(4)用DELETE语句删除一行记录。

2.5删除表中一行记录

三、索引和完整性

1、建立索引。

3.1建立索引

2、实现实体完整性。

3.2实现表的实体完整性

附录代码

(1)

INSERTINTOTCMEMPLOYEES

VALUES('','罗林',TO_DATE('','yymmdd'),1,'解放路100号',,,5);

(2)

INSERTINTOTCMDEPARTMENTS

VALUES('2','人力资源部',null);

(3)

UPDATETCMSALARY

SETINCOME=2890

WHEREEMPLOYEEID='';

(4)

UPDATETCMEMPLOYEES

SETADDRESS='湖北武汉'

WHEREEMPLOYEEID='';

(5)

deletefromTCMEMPLOYEES

WHEREEMPLOYEEID='';

(6)

CREATEINDEXPK_XS_BAK

ONTCMEMPLOYEES(DEPARTMENTID)

TABLESPACEUSERSPCTFREE48INITRANS10MAXTRANS100

STORAGE(INITIAL64KNEXT64KMINEXTENTS5MAXEXTENTS20

PCTINCREASE10FREELISTS1FREELISTGROUPS1)

PARALLEL(DEGREEDEFAULT);

(7)

CREATETABLEDEPARTMENTS

DEPARTMENTIDCHAR(3)NOTNULL,

DEPARTMENTNAMECHAR(20)notnull,

NoteVARCHAR(100)NULL

UNIQUECONSTRAINTPK_DEPARTMENTSPRIMARYKEY(DEPARTMENTID));

(8)

alterTABLETCMEMPLOYEES

ADD(CONSTRAINTCH_PHONECHECK(PHONENUMBERBETWEEN'0'AND'9'));

(9)

ALTERTABLETCMEMPLOYEES

ADD(UNIQUECONSTRAINTFK_TCMDEPARTMENTSFOREIGNKEY(DEPARTMENTID)

REFEREFCESDEPARTMENTS(DEPARTMENTID));

实验总结

通过这次实验,我了解了数据库的结构以及一些基本概念。

同时学会了SQL语句手工创建数据库和表,掌握了表的相关操作和表完整性的实现方法以及索引的使用。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 法语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1