Oracle数据库技术教程
文章平均质量分 74
以Oracle11g 为版本,进行Oracle数据库的教学,适合初学者,并以图形化,详细化为特点。
fjqlldg
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle(11g)数据库教程之十七:Oracle存储过程
Oracle(11g)数据库教程之十七:Oracle存储过程准备工作:先启动Oracle,并打开前期建立的数据库和表查看每个表的结构:一、定义 Oracle存储过程在实际数据库开发过程当中会经常使用到,作为一个数据库开发者必备的技能,它有着SQL语句不可替代的作用。所谓存储过程,就是一段存储在数据库中执行某块业务功能的程序模块。它是由一段或者多段的PL/SQL代码块或者SQL语句组成的一系列代码块。二、存储过程的语法1、procedure 关键字是创建...原创 2020-05-13 20:41:04 · 1654 阅读 · 1 评论 -
Oracle(11g)数据库教程之十五:Oracle触发器实例
Oracle(11g)数据库教程之十五:Oracle触发器实例准备工作:先启动Oracle,连接数据库建立两个表:Goods(商品表)、Orders(订单表)Goods(商品表)create table Goods( gid char(8) not null primary key, --商品编号 name varchar(10), ...原创 2020-04-26 23:07:37 · 625 阅读 · 0 评论 -
Oracle(11g)数据库教程之十四:Oracle触发器
Oracle(11g)数据库教程之十四:Oracle触发器准备工作:先启动Oracle SQL Developer,并打开前期建立的数据库和表查看每个表的结构:触发器是许多关系数据库系统都提供的一项技术。在oracle系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块。一、触发器概述1触发器类型 触发器在数据库里以独立的对...原创 2020-04-22 00:01:53 · 1015 阅读 · 0 评论 -
Oracle(11g)数据库教程之十二:Oracle视图
Oracle(11g)数据库教程之十四:Oracle视图准备工作:先启动Oracle,并打开前期建立的数据库和表查看每个表的结构:问:什么是视图?视图是干什么用的?答:视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。问:为什么要使用视图?答:使用视图的大部分情况是为了保障数据安全性,提高查询效率。一、创建视图CREATE...原创 2020-04-13 23:14:16 · 998 阅读 · 0 评论 -
Oracle期中考试上机试题
Oracle期中考试上机试题创建数据库,名称为考生的学号;(5分) 创建数据表customer(客户)、deposite(存款)、bank(银行),表结构如下:(15分)(用desc 查看表结构,然后截图即可,截图每个表下方)customer的表结构 属性名称 类型与长度 中文含义 备注 c...原创 2020-04-13 16:46:07 · 2336 阅读 · 0 评论 -
Oracle(11g)数据库教程之十三:第二次实验_数据库的查询和视图
Oracle(11g)数据库教程之十三:第二次实验_数据库的查询和视图一、实验目的:1 掌握select语句的基本语法2. 掌握子查询、连接查询的表示方法3. 掌握数据汇总的方法二、实验内容:数据库:YGGL(员工管理)、员工表(Employees)、部门表(Depart)、薪水表(Salary)1.select语句的基本使用2.子查询的使用3、连接查询...原创 2020-04-09 15:49:20 · 999 阅读 · 0 评论 -
Oracle(11g)数据库教程之十一:Oracle系统函数及自定义函数
Oracle(11g)数据库教程之十一:Oracle系统函数及自定义函数准备工作:先启动Oracle,并打开前期建立的数据库和表查看每个表的结构:一、系统函数知识储备:DUAL是Oracle与数据字典一起自动创建的一个表,它只有一列:DUMMY,其数据类型为:VARCHAR2(1)。DUAL中只有一行数据:'X'。DUAL属于SYS模式,但所有用户都可以使用DU...原创 2020-04-08 16:00:53 · 1733 阅读 · 0 评论 -
Oracle(11g)数据库教程之十:Oracle操作题 (复习课)
Oracle(11g)数据库教程之十:Oracle操作题 (复习课)操作题Sutdent表的定义 字段名 字段描述 数据类型 主键 非空 Id 学号 INT(10) 是 是 ...原创 2020-04-02 15:36:30 · 789 阅读 · 0 评论 -
Oracle(11g)数据库教程之九:PL/SQL编程基础
Oracle(11g)数据库教程之九:PL_SQL编程基础准备工作:打开Oracle或Navicat先启动Oracle,并打开前期建立的数据库和表或者在Oracle中,查看每个表的结构:1、学生表结构2、课程表结构:3、成绩表结构:一、Oracle变量的基本编程1、数值变量:常见的数值,一般有整数和小数常量as: 别名①、常见整数...原创 2020-03-31 17:13:41 · 2620 阅读 · 0 评论 -
Oracle(11g)数据库教程之八:第一次实验_创建数据库和表的操作
Oracle(11g)数据库教程之八:第一次实验_创建数据库和表的操作一、实验目的:1.掌握数据库的创建及其它简单操作2.熟练掌握数据表建立、数据表维护、数据表的基本操作二、实验内容:1、创建数据库:YGGL(员工管理)2、用命令方式创建三个表:员工表(Employees)、部门表(Depart)、薪水表(Salary)3、会导入样本数据三、实验环境:1.计算机...原创 2020-03-24 13:39:33 · 1831 阅读 · 0 评论 -
Oracle(11g)数据库教程之七:表记录的检索
Oracle数据库教程之七:表记录的检索本文所需代码及样本数据:https://download.youkuaiyun.com/download/fjqlldg/12239230准备工作:(若没有建立表和导入数据,见网页下载资料,建立表后导入数据)1、启动服务并打开连接单击查询->新建查询一、单表查询:select 语句1、查询表中所有记录:select * from 表...原创 2020-03-18 23:18:32 · 736 阅读 · 0 评论 -
Oracle(11g)数据库教程之六: Oracle表的约束
Oracle(11g)数据库教程之六: Oracle表的约束启动服务,点击连接:一、Oracle的表操作:主键约束1、界面方式:右击student2表,找到约束条件->添加主键出现如下界面:设置主键名,所在列确认:查看结果:2、命令方式:(1)、创建student3表,有学号(Id)字段,设置为主键约束(2)、查看结果:(3...原创 2020-03-18 19:37:18 · 711 阅读 · 0 评论 -
Oracle(11g)数据库教程之五: Oracle增、删、查,改
Oracle(11g)数据库教程之五: Oracle增、删、查,改博文所需文件下载:https://download.youkuaiyun.com/download/fjqlldg/12239230前期工作:1、启动Oracle服务:2、连接数据库,建新用户⑴、用系统管理员登录,建立一个新用户⑵、建新用户,设置权限3、用刚建立的用户登录连接...原创 2020-03-10 20:24:05 · 564 阅读 · 0 评论 -
Oracle(11g)数据库教程之四: Oracle导入数据操作
Oracle(11g)数据库教程之四: Oracle导入数据操作一、把SQL Developer连接打开二、连接数据库:①:点击连接②:输入连接名(可以和Oracle中的不一样)③:本机的主机名:用127.0.0.1④:Oracle上建立的数据库XSGL⑤:选择SID⑥:用户名用SCOTT⑦:自已设置的密码⑧:测试连接,弹出连接成功,表示设置成功...原创 2020-03-06 14:39:13 · 549 阅读 · 0 评论 -
Oracle(11g)数据库教程之三:SQL Developer 及 SQL *Plus操作数据库
Oracle(11g)数据库教程之三:SQL Developer 及 SQL *Plus操作数据库一、点击“开始”->控制面板->管理工具->服务,确认有关Oracle服务启动二、启动SQL Developer,输入密码,连接数据库 出现默认数据库三、右键“表”,新建表:XSB表、...原创 2020-03-06 09:44:42 · 1261 阅读 · 0 评论 -
Oracle(11g)数据库教程之二:数据库的创建和操作
Oracle(11g)数据库教程之二:数据库的创建和操作点击程序,找到Oracle点开后,找到DBCA单击后,出现如下界面:下一步后:选择创建数据库接着选择默认值,下一步接着下一步:在①处输入XSGL.domain,②处自动输入XSGL,点击下一步下一步后:把①处的勾去掉(那样速度会快很多)...原创 2020-03-04 23:06:37 · 807 阅读 · 0 评论
分享