初识 数据库及Oracle数据库

一、数据库基本概念
二、数据库举例
三、Oracle特点
四、Oracle版本
五、安装Oracle注意事项
六、SQL简介
七、Select语句

一、数据库基本概念

数据库(Database,DB)
数据库管理系统(Database Management System,DBMS)
数据库管理员(Database Administrator,DBA)
数据库系统(Database System)

二、数据库举例

Oracle(Oracle)
DB2(IBM)
SQL/Server(MS)
SyBase(SyBase)
MySQL(Oracle)
Access(MS)

三、Oracle特点

全球化
跨平台的数据库支持多用户
高性能的事务处理
强大的安全性控制和完整性控制
支持分布式数据库和分布式处理

四、Oracle版本

Oracle8i: I internet 表示 Oracle 公司要开始正式进入互联网
Oracle9i:与 Oracle8i 相关,性能方面更佳相关,管理更人性化
Oracle10g: g(grid)网格技术
Oracle11g: g(grid)网格技术

五、安装Oracle注意事项

安装的时候关闭防火墙,其他杀毒软件最好夜关闭或卸载
字符集一定要选对,否则可能会导致一系列麻烦

六、SQL简介

SQL(结构化查询语言 Structured Qurey Language)是用于数据库中标准的数据查询和管理语言
DML语句(数据操作语言)Insert Update Delete Merge
DDL语句(数据定义语言)Create Alter Drop Truncate
DCL语句(数据控制语言)Grant Revoke
事务控制语句 Commit Rollback Savepoint

七、Select(查询)语句

as使用字段别名
is null空值
distinct 去除重复行
order by asc(desc)查询结果升(降)排序
like 模糊查询
%/_ 表示 若干个/一个 字符

时间: 2024-08-07 08:20:30

初识 数据库及Oracle数据库的相关文章

【知了堂学习笔记】Eclipse,Myeclipse连接MySQL数据库和Oracle数据库

一.连接MySQL数据库 1.由于Eclipse,Myeclipse都没有连接MySQL数据的架包,我们需要自行下载MySQL连接架包 mysql-connector(官方链接:http://dev.mysql.com/downloads/connector/j/5.0.html),下载版本最好是最新版. 2.下载好后,复制到你的项目里任何位置,然后右键架包选择 Build path -> add to Build path,然后点击项目的Libraries里的Referenced Librar

Java连接MySQL数据库和Oracle数据库并进行简单的SQL操作的一次尝试

MySQL和Oracle的JDBC的maven dependency如下: <!-- mysql --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.36</version> </dependency> <!-- oracle --> &l

Oracle数据库基本操作 —— Oracle数据库体系结构介绍、DDL、DCL、DML

一.Oracle数据库介绍 1.基本介绍 Oracle数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一. 2.Oracle数据库的体系结构 ①数据库:database Oracle数据库是数据的物理存储.这包括(数据文件ORA或DBF.控制文件.联机日志.参数文件).Oracle数据的概念和其他数据库不一样,这里的数据库是一个操作系统只有一个库.可以看做是Oracle就只有一个

用EF的三种方式(SqlServer数据库和Oracle数据库)

SqlServer数据库 1.DB First 现有DB,生成edmx文件 贴一下生成的model //------------------------------------------------------------------------------ // <auto-generated> // 此代码已从模板生成. // // 手动更改此文件可能导致应用程序出现意外的行为. // 如果重新生成代码,将覆盖对此文件的手动更改. // </auto-generated> /

Robot Framework操作MySQL数据库和Oracle数据库

一.Robot Framework连接MySQL数据库 1.安装databaselibrary.pymsql 通过cmd命令执行pip install robotframework-databaselibrary==1.1.1,安装指定版本 通过cmd命令执行pip install PyMySQL==0.9.2 2.导入DatabaseLibrary包到Robotframework 3.使用关键字对数据库进行操作 连接数据库关键字:Connect To Database Using Custom

Java基础102 完整的JDBC连接MySQL数据库和Oracle数据库的方法

本文知识点(目录): 1.jdbc连接MySQL数据库    2.jdbc连接Oracle数据库    3.附录[本文jdbc连接MySQL或Oracle数据库的全部代码(合起来,做对比)] 1.JDBC连接MySQL数据库 1.1.我用到的jar包 1.2.实例演示 MySQL建表语句 1 -- MySQL建表语句 2 create table user( 3 id number(5) primary key auto_increment, 4 account varchar(20) not

mysql数据库与oracle数据库的切换

1.从mysql数据库中导出ambition(数据库名)结构和数据的ambition.sql文件. 2.将ambition.sql用Power Designer转换成mysql数据模型. 给模型起个名字,选择自己mysql的版本. 选择.sql文件. 转化成功. 3.将mysql数据模型转换成oracle数据模型. 选择自己oracle的版本号. 转换完成. 4.导出sql. 5.将kk.sql导入到oracle中执行. 注意:将kk.sql中的“”号全部用空格替换掉.

教师信息管理系统(方式一:数据库为oracle数据库;方式二:存储在文件中)

方式一: 运行截图 数据库的sql语句: /*Navicat Oracle Data TransferOracle Client Version : 12.1.0.2.0 Source Server : ORCZYTSource Server Version : 120100Source Host : localhost:1521Source Schema : C##ZYT Target Server Type : ORACLETarget Server Version : 120100File

Oracle数据库语句大全

转自:http://blog.sina.com.cn/s/blog_b5d14e2a0101c56z.html ORACLE支持五种类型的完整性约束 NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值. CHECK (检查)--检查在约束中指定的条件是否得到了满足. UNIQUE (唯一)--保证在指定的列中没有重复值.在该表中每一个值或者每一组值都将是唯一的. PRIMARY KEY (主键)--用来唯一的标识出表的每