Oracle-入门常识
2017-11-17 10:25
141 查看
认识Oracle数据库 Oracle(甲骨文)公司发展史 1977年,三人合伙创办(Software Development Laboratories,SDL) 1979年,更名为Relational Software Inc.,RSI 1983年,为了突出核心产品 ,RSI更名为Oracle 2002年04月26日,启用“甲骨文”作为中文注册商标 2009年4月20日,甲骨文公司收购SUN。 2013年,甲骨文超越 IBM ,成为继Microsoft 后全球第二大软件公司 什么是数据? 描述事物的符号 多种表现形式:文本,图形,音频,视频 什么是数据库?(Database, DB) 如粮库、车库 用来存放数据的仓库,存放在计算机中,按照一定格式存放,可为用户共享 数据库管理系统(Database Management System, DBMS) 如何科学的组织和存储数据,如何高效的获取和维护数据,靠数据库管理系统完成 Oracle、MySQL、SQL Server、DB2、FoxPro、Access 数据库应用程序(DBAS) 在数据库管理系统基础上,使用数据库管理系统的语法,开发的直接面对最终用户的应用程序 学生管理系统、人事管理系统、图书管理系统 数据库管理员( Database Administrator, DBA ) 数据库管理系统的操作者 最终用户 数据库应用程序的使用者 数据库系统( Database System, DBS ) 数据库+数据库管理系统+数据库应用程序+数据库管理员+最终用户 安装Oracle Windows下,安装Oracle 11g后生成多个服务 通过选择“控制面板”→“管理工具”→“服务”,打开“服务”窗口,可以看到Oracle服务 OracleService<SID>:数据库实例服务 OracleOraDb11g_hom1TNSListener :数据库监听服务 OracleDBConsoles<SID>:企业管理器服务 Oracle用户权限 SYS和SYSTEM用户 SYS和SYSTEM用户都是Oracle 的系统用户,它们都使用SYSTEM表空间,SYS拥有更大的权限 Oracle的一个超级用户,Oracle默认的系统管理员,拥有DBA权限 平时用system来管理数据库就可以了。这个用户的权限对于普通的数据库管理来说已经足够权限了。 可以通过观察权限的区别理解两者的不同 SCOTT用户 测试账户 练习账户 Oracle产品安装完成后,服务器和客户端都需要进行网络配置才能实现网络连接 服务器端配置监听器,客户端配置本地网络服务名(包括四个连接参数) 在安装Oracle服务器软件时自动配置一个监听器,并且自动创建了和数据库实例名相同的本地网络服务名 listener.ora和tnsnames.ora分别用来存储监听器和本地网络服务名的信息 Oracle中的 Net Manager工具和Net Configuration Assistant都能用来配置监听器和网络服务名 交互式操作:SQL语句(主要学习的) 数据库表 table 索引 index 视图 view 序列 sequence 同义词 synonym 表空间 tablespace 批处理操作:PL/SQL编程 存储过程 procedure 函数 function 触发器 trigger 包 package 其他内容 事务 安全 备份和恢复 系统优化 SQL语言的分类? DQL(数据查询语言) select DML(数据操作语言) insert、update、delete DDL(数据定义语言) create、alter、drop DCL(数据控制语言) grant、revoke
相关文章推荐
- Oracle入门学习(1)
- Oracle快速入门(3)——Oracle远程连接问题
- oracle之rman入门指南
- Oracle PL/SQL入门之慨述
- [转]oracle学习入门系列之五内存结构、数据库结构、进程
- Oracle中的数据字典技术初级入门
- Oracle 入门随记
- oracle 学习入门系列(1):基础,存储过程
- oracle编程入门笔记2015-01-09--插入
- ORACLE入门之改数据库的归档方式
- Oracle入门必会(19)
- Oracle初学者入门指南-什么是Metalink -MOS ?
- ORACLE物化视图入门
- Oracle入门基本知识一点通
- Oracle入门学习心得(转载)
- Oracle PL/SQL 入门
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<Oracle_查询>(三十四)
- oracleI基础入门(8)--table--update
- Oracle入门
- oracle入门知识