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 · 1705 阅读 · 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 · 654 阅读 · 0 评论 -
Oracle(11g)数据库教程之十四:Oracle触发器
Oracle(11g)数据库教程之十四:Oracle触发器 准备工作: 先启动Oracle SQL Developer,并打开前期建立的数据库和表 查看每个表的结构: 触发器是许多关系数据库系统都提供的一项技术。在oracle系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块。 一、触发器概述 1触发器类型 触发器在数据库里以独立的对...原创 2020-04-22 00:01:53 · 1045 阅读 · 0 评论 -
Oracle(11g)数据库教程之十二:Oracle视图
Oracle(11g)数据库教程之十四:Oracle视图 准备工作: 先启动Oracle,并打开前期建立的数据库和表 查看每个表的结构: 问:什么是视图?视图是干什么用的? 答:视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。 问:为什么要使用视图? 答:使用视图的大部分情况是为了保障数据安全性,提高查询效率。 一、创建视图 CREATE...原创 2020-04-13 23:14:16 · 1051 阅读 · 0 评论 -
Oracle期中考试上机试题
Oracle期中考试上机试题 创建数据库,名称为考生的学号;(5分) 创建数据表customer(客户)、deposite(存款)、bank(银行),表结构如下:(15分) (用desc 查看表结构,然后截图即可,截图每个表下方) customer的表结构 属性名称 类型与长度 中文含义 备注 c...原创 2020-04-13 16:46:07 · 2370 阅读 · 0 评论 -
Oracle(11g)数据库教程之十三:第二次实验_数据库的查询和视图
Oracle(11g)数据库教程之十三:第二次实验_数据库的查询和视图 一、实验目的: 1 掌握select语句的基本语法 2. 掌握子查询、连接查询的表示方法 3. 掌握数据汇总的方法 二、实验内容: 数据库:YGGL(员工管理)、员工表(Employees)、部门表(Depart)、薪水表(Salary) 1.select语句的基本使用 2.子查询的使用 3、连接查询...原创 2020-04-09 15:49:20 · 1019 阅读 · 0 评论 -
Oracle(11g)数据库教程之十一:Oracle系统函数及自定义函数
Oracle(11g)数据库教程之十一:Oracle系统函数及自定义函数 准备工作: 先启动Oracle,并打开前期建立的数据库和表 查看每个表的结构: 一、系统函数 知识储备:DUAL是Oracle与数据字典一起自动创建的一个表,它只有一列:DUMMY,其数据类型为:VARCHAR2(1)。DUAL中只有一行数据:'X'。DUAL属于SYS模式,但所有用户都可以使用DU...原创 2020-04-08 16:00:53 · 1779 阅读 · 0 评论 -
Oracle(11g)数据库教程之十:Oracle操作题 (复习课)
Oracle(11g)数据库教程之十:Oracle操作题 (复习课) 操作题 Sutdent表的定义 字段名 字段描述 数据类型 主键 非空 Id 学号 INT(10) 是 是 ...原创 2020-04-02 15:36:30 · 812 阅读 · 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 · 2646 阅读 · 0 评论 -
Oracle(11g)数据库教程之八:第一次实验_创建数据库和表的操作
Oracle(11g)数据库教程之八:第一次实验_创建数据库和表的操作 一、实验目的: 1.掌握数据库的创建及其它简单操作 2.熟练掌握数据表建立、数据表维护、数据表的基本操作 二、实验内容: 1、创建数据库:YGGL(员工管理) 2、用命令方式创建三个表:员工表(Employees)、部门表(Depart)、薪水表(Salary) 3、会导入样本数据 三、实验环境: 1.计算机...原创 2020-03-24 13:39:33 · 1879 阅读 · 0 评论 -
Oracle(11g)数据库教程之七:表记录的检索
Oracle数据库教程之七:表记录的检索 本文所需代码及样本数据:https://download.youkuaiyun.com/download/fjqlldg/12239230 准备工作:(若没有建立表和导入数据,见网页下载资料,建立表后导入数据) 1、启动服务并打开连接 单击查询->新建查询 一、单表查询:select 语句 1、查询表中所有记录:select * from 表...原创 2020-03-18 23:18:32 · 824 阅读 · 0 评论 -
Oracle(11g)数据库教程之六: Oracle表的约束
Oracle(11g)数据库教程之六: Oracle表的约束 启动服务,点击连接: 一、Oracle的表操作:主键约束 1、界面方式:右击student2表,找到约束条件->添加主键 出现如下界面:设置主键名,所在列 确认: 查看结果: 2、命令方式: (1)、创建student3表,有学号(Id)字段,设置为主键约束 (2)、查看结果: (3...原创 2020-03-18 19:37:18 · 738 阅读 · 0 评论 -
Oracle(11g)数据库教程之五: Oracle增、删、查,改
Oracle(11g)数据库教程之五: Oracle增、删、查,改 博文所需文件下载:https://download.youkuaiyun.com/download/fjqlldg/12239230 前期工作: 1、启动Oracle服务: 2、连接数据库,建新用户 ⑴、用系统管理员登录,建立一个新用户 ⑵、建新用户,设置权限 3、用刚建立的用户登录连接 ...原创 2020-03-10 20:24:05 · 579 阅读 · 0 评论 -
Oracle(11g)数据库教程之四: Oracle导入数据操作
Oracle(11g)数据库教程之四: Oracle导入数据操作 一、把SQL Developer连接打开 二、连接数据库: ①:点击连接 ②:输入连接名(可以和Oracle中的不一样) ③:本机的主机名:用127.0.0.1 ④:Oracle上建立的数据库XSGL ⑤:选择SID ⑥:用户名用SCOTT ⑦:自已设置的密码 ⑧:测试连接,弹出连接成功,表示设置成功 ...原创 2020-03-06 14:39:13 · 583 阅读 · 0 评论 -
Oracle(11g)数据库教程之三:SQL Developer 及 SQL *Plus操作数据库
Oracle(11g)数据库教程之三:SQL Developer 及 SQL *Plus操作数据库 一、点击“开始”->控制面板->管理工具->服务,确认有关Oracle服务启动 二、启动SQL Developer,输入密码,连接数据库 出现默认数据库 三、右键“表”,新建表:XSB表、 ...原创 2020-03-06 09:44:42 · 1307 阅读 · 0 评论 -
Oracle(11g)数据库教程之二:数据库的创建和操作
Oracle(11g)数据库教程之二:数据库的创建和操作 点击程序,找到Oracle 点开后,找到DBCA 单击后,出现如下界面: 下一步后:选择创建数据库 接着选择默认值,下一步 接着下一步:在①处输入XSGL.domain,②处自动输入XSGL,点击下一步 下一步后:把①处的勾去掉(那样速度会快很多) ...原创 2020-03-04 23:06:37 · 839 阅读 · 0 评论
分享