包用于在逻辑上组合过程和函数,它由包规范和包体两部分组成。1)、我们可以使用create package命令来创建包,如:i、创建一个包sp_packageii、声明该包有一个过程update_saliii、声明该包有一个函数annual_income --声明该包有一个存储过程和一个函数creat ...
分类:
数据库 时间:
2016-05-01 16:04:51
阅读次数:
246
一、介绍逻辑备份是指使用工具export将数据对象的结构和数据导出到文件的过程。逻辑恢复是指当数据库对象被误操作而损坏后使用工具import利用备份的文件把数据对象导入到数据库的过程。物理备份即可在数据库open的状态下进行也可在关闭数据库后进行,但是逻辑备份和恢复只能在open的状态下进行。 二、 ...
分类:
数据库 时间:
2016-05-01 16:05:42
阅读次数:
358
一、例外分类oracle将例外分为预定义例外、非预定义例外和自定义例外三种。1)、预定义例外用于处理常见的oracle错误。2)、非预定义例外用于处理预定义例外不能处理的例外。3)、自定义例外用于处理与oracle错误无关的其它情况。 下面通过一个小案例演示如果不处理例外看会出现什么情况?编写一个存 ...
分类:
数据库 时间:
2016-05-01 16:06:55
阅读次数:
246
一、概念表空间是数据库的逻辑组成部分。从物理上讲,数据库数据存放在数据文件中;从逻辑上讲,数据库数据则是存放在表空间中,表空间由一个或多个数据文件组成。 二、数据库的逻辑结构oracle中逻辑结构包括表空间、段、区和块。说明一下数据库由表空间构成,而表空间又是由段构成,而段又是由区构成,而区又是由o ...
分类:
数据库 时间:
2016-05-01 16:05:50
阅读次数:
242
最先了解到SQLite是基于其作为移动客户端数据存储平台,以下是其官网(https://www.sqlite.org/)关于SQLite的一段介绍: <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> SQLite是遵守ACID的轻 ...
分类:
数据库 时间:
2016-05-01 14:50:07
阅读次数:
205
OracleConnection m_DbConnection = new OracleConnection(connectionString); if (m_DbConnection.State == ConnectionState.Closed) m_DbConnection.Open(); O ...
分类:
数据库 时间:
2016-05-01 14:47:43
阅读次数:
514
下载:mysql-connector-java-5.1.38.tar.gz http://dev.mysql.com/downloads/connector/j/ tar zxvf mysql-connector-java-5.1.38.tar.gz 解压后 zhousp@ubuntu:~/Down ...
分类:
数据库 时间:
2016-05-01 14:46:00
阅读次数:
225
一、创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg、create u ...
分类:
数据库 时间:
2016-05-01 12:21:08
阅读次数:
261
-- ylb:存储过程创建与操作 use pubs go --一、无参存储过程 --1,创建存储过程 create procedure PTitles as select * from titles go --2,执行存储过程 execute PTitles go --3,移除存储过程 --drop ...
分类:
数据库 时间:
2016-05-01 12:19:32
阅读次数:
253
一、sys用户和system用户Oracle安装会自动的生成sys用户和system用户(1)、sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install(2)、system用户是管理操作员,权限也很大。具有 ...
分类:
数据库 时间:
2016-05-01 12:18:29
阅读次数:
211
一、使用profile管理用户口令概述:profile是口令限制,资源限制的命令集合,当建立数据库时,oracle会自动建立名称为default的profile。当建立用户没有指定profile选项时,那么oracle就会将default分配给用户。1.账户锁定概述:指定该账户(用户)登陆时最多可以 ...
分类:
数据库 时间:
2016-05-01 12:17:04
阅读次数:
235
一、数据库分类1、小型数据库:access、foxbase2、中型数据库:informix、sql server、mysql3、大型数据库:sybase、db2、oracle 二、项目中如何合理地使用数据库,可以依据如下三个方面入手1、项目的规模a、负载量有多大,即用户数有多大b、成本c、安全性 e ...
分类:
数据库 时间:
2016-05-01 12:15:16
阅读次数:
236
一、简介 什么是LAMP LAMP是一种Web网络应用和开发环境,是Linux, Apache, MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而言都是在它所代表的方面功能非常强大的组件。 LAMP这个词的由来最早始于德国杂志“c't Magazine”,Micha ...
分类:
数据库 时间:
2016-05-01 11:04:27
阅读次数:
323
一、启动与关闭 1.1 Linux下启动mysql 的命令: a. rpm包安装:service mysqld start b. 源码包安装:/usr/local/mysql/bin/mysqld_safe --user=mysql & 1.2 Linux下重启mysql 的命令: a. rpm包安 ...
分类:
数据库 时间:
2016-05-01 11:01:44
阅读次数:
407
一、简介 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为 “engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点开 ...
分类:
数据库 时间:
2016-05-01 10:59:31
阅读次数:
228
osquery是一款面向OSX和Linux的操作系统检测框架。它将操作系统暴露为一个高性能的关系型数据库,允许用户编写SQL查询查看操作系统数据。在osquery中,SQL表代表像下面这样的抽象概念: 正在运行的进程 已加载的内核模块 打开的网络连接 osqueryi是osquery中的交互式查询控 ...
分类:
数据库 时间:
2016-05-01 09:54:07
阅读次数:
557