
数据库(oracle/sql server)
文章平均质量分 62
JAVA之迷_
大家好,欢迎来到我的博客!
展开
-
触发器学习
数据库表:创建语句:--table1CREATE TABLE [dbo].[table1]( [id] [int] IDENTITY(1,1) NOT NULL, [value] [varchar](10) NULL, CONSTRAINT [PK_table] PRIMARY KEY CLUSTERED ( [id] ASC )WITH (PAD_INDE原创 2014-12-21 10:47:22 · 3461 阅读 · 0 评论 -
sql语言不经常用,复习
sql语言不经常用,每次再用都隔好久的时间,以致最基本的都想不起来了,只好转一篇记着= - 找的时候方便 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,原创 2014-12-21 00:28:47 · 758 阅读 · 0 评论 -
每天进步一点点_抽奖程序
抽奖程序:思路整理,无非就是点一个按钮,然后一个图片旋转一会就出来个结果就行了,可这个程序的要求不是这样的,是需要从数据库中随机抽取用户,根据数据库中指定的等级和人数,一键全部抽出来结果就行了。同时需要存储到数据库。还需要一个导出的功能。不能遗漏的是,如果通过随机数根据id来抽取的话,需要考虑id不连续的问题,如果全部取出id也不现实。尽量少的去读写数据库。数据库:CREA原创 2014-12-20 23:15:50 · 2080 阅读 · 0 评论 -
练习用基础SQL语句
本文语句大部分SQL语句来自《数据库系统概论》(第四版)王珊&萨师煊 ,是我们上课用的教材,感觉很不错,总结了其中第三章的SQL语句,比较实用,希望对大家有帮助。总结如下,可以用来学习基础的SQL语句。 建立数据库CREATE DATABASE DB_Student 建立表CREATE TABLE Student (Sno CHAR(9) PRIMARY KEY,原创 2014-12-20 23:14:51 · 1521 阅读 · 0 评论 -
SQL分页语句三方案
方法一:1234567SELECT TOP 页大小 *FROM table1WHERE id NOT IN ( SELECT TOP 页大小*(页数-1) id FROM table1 ORDER BY id原创 2014-12-20 23:13:24 · 593 阅读 · 0 评论 -
SQL的几种连接:内连接、左联接、右连接、全连接、交叉连接
SQL连接可以分为内连接、外连接、交叉连接。 数据库数据: book表 stu表 1.内连接1.1.等值连接:在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列。1.2.不等值连接:在连接条件使用除等于运算符以原创 2014-12-20 23:11:37 · 578 阅读 · 0 评论 -
主流数据库命令的区别
一、开放性 1. SQL Server 只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据库。 2. Oracle 能在所有主流平台上运行(包括原创 2014-11-20 00:42:44 · 651 阅读 · 0 评论 -
数据库开发
colog一 Codd的RDBMS12法则——RDBMS的起源二 关系型数据库设计阶段三 设计原则四 命名规则 数据库设计,一个软件项目成功的基石。很多从业人员都认为,数据库设计其实不那么重要。现实中的情景也相当雷同,开发人员的数量是数据库设计人员的数倍。多数人使用数据库中的一部分,所以也会把数据库设计想的如此简单。其实不然,数据库设计也是门学问。 从笔者的经历原创 2014-11-20 00:40:56 · 725 阅读 · 0 评论 -
Oracle命令大全
一、控制文件的管理: 创建复合控制文件1、关闭数据库; 2、复制控制文件修改名称到不同的位置; 3、修改初始化参数文件中CONTROL_FILES参数,使其指向新的控制文件,例如: alter system set control_files=( 'e:\oradata\control1.ctl,e:\oradata\control2.ctl,e:\oradata\cont原创 2014-07-31 20:38:11 · 563 阅读 · 0 评论 -
mysql史上最全的学习资料
Ⅰ.mysql1.mysql小基础(1)数据类型 类型备注tinyint/smallint/mediumint/int/bigint1B/2B/3B/4B/8Bfloat/double单精度/双精度浮点型decimal不会产生精度丢失的单精度/双精度浮点型原创 2014-07-31 20:37:38 · 738 阅读 · 0 评论 -
ORACLE复杂查询之连接查询
一、传统的连接查询1、交叉连接:返回笛卡尔积 WHERE中限定查询条件,可以预先过滤掉掉不符合条件的记录,返回的只是两个表中剩余记录(符合条件的记录)的笛卡尔积。2、内连接:参与连接的表地位平等,不分主次。两表均可能有丢弃。(1)等值连接:表间记录的连接是通过相等的字段值为条件建立起来的。(2)非等值连接:与等值连接类似。如果表间记录的连接条件使用除“=”以外的原创 2014-07-22 15:51:18 · 625 阅读 · 0 评论 -
浏览器调试js
在Google Chrome浏览器出来之前,我一直使用FireFox,因为FireFox的插件非常丰富,更因为FireFox有强大的Firebug,对于前端开发可谓神器。在Chrome出来的时候,我就喜欢上它的简洁、快速,无论是启动速度还是页面解析速度还是Javascript执行速度(现在的FireFox4也比之前的FireFox3有很大的进步)。不过当时由于Chrome的开发者工具还不是原创 2014-07-21 18:50:13 · 836 阅读 · 0 评论 -
数据库查询语句面试
Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表 问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号;select a.S#from (select s#,score from SC where C#=’001′)原创 2014-05-05 18:00:44 · 2344 阅读 · 0 评论 -
数据库测试
前天刚被Oracle电话BS一顿,今天又迅速的被BS了,可能是手机的问题,一直听不清对方的话,很多问题我都让她重复了几遍,估计她也要抓狂了。先说下今天电话面试的大体内容吧:1)先了解下我大概去实习的具体时间;2)对我的实习经历很感兴趣,让我说下实习所做的具体工作,这也是我悲剧的地方,因为没听清她所问的问题,也就自己揣磨了她的意思,然后自己一个人balalbala原创 2014-05-03 21:53:46 · 2794 阅读 · 0 评论 -
数据库存储过程
【存储过程的概念】 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集。经编译后存储在数据库中。存储过程是数据库中的一个重要对象,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是由 流控制 和 SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中。存储过程 可由应原创 2014-05-03 21:53:12 · 806 阅读 · 0 评论 -
一个SQL存储过程面试题(比较简单)
三个月前刚毕业的时候,听到存储过程就头疼。写一个SQL存储过程,建立一个表USER 字段是姓名,年龄,职位,权限,然后向里面插入6条数据,然后查询出年龄大于18的所有信息。下面是答案:复制代码--这是建立表以及插入数据use pubsgocreate table users(Name varchar(20),Age int,P原创 2014-05-03 21:52:54 · 15386 阅读 · 0 评论 -
:数据库存储过程缺点总结
备注:有些观点我不认同,例如第三条,如果第三条存在,则表示开发人员没有管理好,比如命名规范。第一、二、三条作者的分析不认同,应该视情况和环境而定。---- 1. 数据库移植不方便: 2. 大量采用存储过程进行业务逻辑的开发致命的缺点是很多存储过程不支持面向对象的设计,无法采用面向对象的方式将业务逻辑进行封装,从而无法形成通用的可原创 2014-05-03 21:52:34 · 815 阅读 · 0 评论 -
数据库存储过程详解
复制代码/*存储过程可以看作是在数据库中的存储t-sql脚本为什么使用存储过程1、增加性能 本地存储发送的内容少、调用快、预编译、高速缓存 一般语句的执行:检查权限、检查语法,建立执行计划处理语句的要求 存储过程:创建时已经检查了语法;第一次执行的时候执行计划被创建,被编译; 再次执行时不需要重检查语法、不需原创 2014-05-03 21:52:17 · 1050 阅读 · 0 评论 -
一道存储过程面试题
一道存储过程面试题 users1 name company company_address url1 Joe ABC Work Lane abc.com;xyz.com Jill XYZ Job Street abc.com;xyz.com 写存储过程来创建新表users2原创 2014-05-03 21:50:44 · 2242 阅读 · 0 评论 -
存储过程
1.坚持自己的理念,坚持学习,才有美好的明天啊! 2.求真务实,面对现实,敢于挑战,养成良好的习惯,现实自己的目标,追求自己的幸福生活啊! 3.敢于承担,居安思危,克服空难,迎刃而上,突破困境啊! 4.坚持自己的理念,专心致志,实现自我的价值 5.认真.专心.坚持.目标 博客园闪存首页新随笔联系管理订阅订阅 随笔- 2594 文章- 0 评论- 216 如何编写数据库存原创 2014-05-03 21:50:24 · 521 阅读 · 0 评论 -
JAVA调用数据库存储过程
下面将举出JAVA对ORACLE数据库存储过程的调用 ConnUtils连接工具类:用来获取连接、释放资源复制代码package com.ljq.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;原创 2014-05-03 21:50:01 · 1903 阅读 · 0 评论 -
我的sql数据库存储过程分页- -
以前用到数据库存储过程分页的时候都是用 not in但是最近工作的时候,随着数据库记录的不断增大,发现not in的效率 真的不行虽然都设置了索引,但是当记录达到10w的时候就发现不行了,都是需要好几秒钟,受不了了所以就想换个方法,直接找到需要的页面的数据库记录的第一个ID,当然这个id是有索引,唯一的而且是主键,这个也是网上说到的最快的一个方法 ^原创 2014-05-03 21:49:38 · 550 阅读 · 0 评论 -
ORACLE 本地数据库存储过程 调用远程数据库存储过程
ORACLE 本地数据库存储过程 调用远程数据库存储过程http://www.4ucode.com/Study/Topic/726884废话少说,直接切入主题 步骤1:建立一个远程数据库的连接服务名 D:\oracle\ora92\network\admin\tnsnames.ora 添加如下代码: SDEC = (DESCRIPTION = (ADDR原创 2014-05-03 21:49:16 · 2294 阅读 · 0 评论 -
Oracle技术面试问题
这也许是你一直期待的文章,在关注这部分技术问题的同时,请务必阅读有关面试中有关个人的问题和解答。这里的回答并不是十分全面,这些问题可以通过多个 角度来进行解释,也许你不必在面试过程中给出完全详尽的答案,只需要通过你的解答使面试考官了解你对ORACLE概念的熟悉程度。 1.解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态原创 2014-05-03 17:53:51 · 768 阅读 · 0 评论 -
oracle面试题目总结
阿里巴巴公司DBA笔试题 http://searchdatabase.techtarget.com.cn/tips/2/2535002.shtml 注:以下题目,可根据自己情况挑选题目作答,不必全部作答.您也可以就相关问题直接找负责面试人员面述而不笔答 一:SQL tuning 类 1:列举几种表连接方式原创 2014-05-03 17:53:33 · 2892 阅读 · 0 评论 -
Oracle面试过程中常见的二十个问题
1.冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将a原创 2014-05-03 17:53:16 · 1739 阅读 · 0 评论 -
数据库面试1
1.冷备份和热备份的不同点以及各自的优点??解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在 于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作 在非归档模式下,数据库性能会比归档模式稍好。(因为不原创 2014-05-03 17:52:56 · 548 阅读 · 0 评论 -
讲解Oracle面试过程中常见的二十个问题
1.冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将ar原创 2014-05-03 17:52:32 · 598 阅读 · 0 评论 -
东方国信 - 软件开发人员面试问卷(ver1.001.002)
1. 通用编程知识问卷(所有编程人员必做)... 11.1 SQL问卷... 11.2 翻译... 22. Java问卷(Java程序员应答,其他跳过)... 22.1 【问题】... 22.2 【问题】... 22.3 【问题】... 32.4原创 2014-05-03 17:52:08 · 2173 阅读 · 0 评论 -
数据库面试题目- ORACLE
Posted on 2009-06-08 17:38 漠北的天空 阅读(110) 评论(0) 编辑 收藏1. 列举几种表连接方式Answer:等连接(内连接)、非等连接、自连接、外连接(左、右、全)Or hash join/merge join/nest loop(cluster join)/index join ??ORACLE 8i,9i 表连接方原创 2014-05-03 17:51:49 · 667 阅读 · 0 评论 -
数据库面试题目- ORACLE
Posted on 2009-06-08 17:38 漠北的天空 阅读(111) 评论(0) 编辑 收藏1. 列举几种表连接方式Answer:等连接(内连接)、非等连接、自连接、外连接(左、右、全)Or hash join/merge join/nest loop(cluster join)/index join ??ORACLE 8i,9i 表连接方原创 2014-05-03 17:51:19 · 517 阅读 · 0 评论 -
ORACLE数据库部分面试题目
1. 解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将a原创 2014-05-03 17:50:59 · 1120 阅读 · 0 评论 -
oracle面试题目总结
阿里巴巴公司DBA笔试题 http://searchdatabase.techtarget.com.cn/tips/2/2535002.shtml 注:以下题目,可根据自己情况挑选题目作答,不必全部作答.您也可以就相关问题直接找负责面试人员面述而不笔答 一:SQL tuning 类 1:列举几种表连接方式原创 2014-05-03 17:50:40 · 986 阅读 · 0 评论 -
软件成功实施注意要点
我本身是一直从事网管工作,虽然在企业、酒店中配合软件公司实施过各种软件,大的有ERP用友,小至小小的餐厅收银软件,真真了解软件实施,是在2005年的时候进入一家软件公司,主要从事桑拿、酒店、餐饮软件实施工作,其中还包括后台的一些小软件如(工资、人事、仓库、饭堂软件等)。在这记录下来自己的一点工作经验。 1。客户入场前的用户需求、电脑布线、原创 2014-05-03 17:50:19 · 767 阅读 · 0 评论 -
实施一个SAP项目大概分为下面几个过程
实施一个SAP项目大概分为下面几个过程1.需求调研。了解客户需要实施的范围,比如是财务模块,后勤模块,人力资源,商务智能等等。需求调研通常有几种方法了解,和客户开会讨论;分配到具体业务人员了解;通过企业现有文档理解;跟踪客户行为等等。2.蓝图设计。根据调研的业务去设计系统的实施方案,架构设计,角色权限设计等等,通常也包括实施详细工作人员分配,如开发测试配置等等。3.实施过程。通过前面的原创 2014-05-03 17:50:03 · 961 阅读 · 0 评论 -
挨踢项目求生法则——实施篇,避免”一失足成千古恨“!
摘要:安装部署系统、培训客户使用系统、推动系统上线等工作就是实施工作。实施工作的重要性有点象足球比赛的“临门一脚”,前面所有工作都做好了,如果临门一脚特别臭,前面的工作都会付诸一炬。实际上实施工作需要从项目一开始就要进行,并且对实施工程师的要求很高,除了技术要求,还有业务以及商务上的技能要求! 说明:这是“挨踢项目求生法则”系列文章,之前已经为大家分原创 2014-05-03 17:49:38 · 619 阅读 · 0 评论 -
[Domino]Java访问Domino必需配置的服务器设置
应用场景我们需要通过Java远程访问IBM Lotus Domino R6和R5服务器,从中获取用户邮箱的邮件信息等关键数据。我们不需要提供每一个用户密码以及ID文件。我们的具体做法是,通过Domino ORB,来使得Domino Server与Java远程交互,双方使用IIOP来交互和交换对象数据。访问的Domino服务器必须配置本文讲述的四个设置,否则会在Domin原创 2014-05-03 17:49:13 · 1229 阅读 · 0 评论 -
做金融(基金、证券)方面的软件实施工程师有没有发展前途?职业发展空间如何。
1. 金融行业可以说是比较高端的行业,既懂技术又懂证券业务的人不多,这类的人才也是很不好找的,很多这方面的公司招聘时不容易招。业务性很强,不是说随便一个有其他行业经验的人一进来就会很快上手的,要学的东西太多太多,而且每种业务有时比较复杂;2. 你做实施的话如果你公司的客户遍布全国,就有可能出差,但是会有补助的,吃住行也许都会全部报销,去客户那里可能会压力较大;3. 实施主要是去客户那里实施原创 2014-05-03 17:48:38 · 3027 阅读 · 0 评论 -
软件实施工程师是一个什么样的工作?他的具体工作内容是什么?发展前景怎样?
一般是做软件的技术支持工作,包括安装、培训、维护,有的还要做一些代码编写。这种工作跟客户打交道比较多,适合以后朝技术销售类型发展。如果一直做软件实施的话没有多好的发展前途,除非你的公司业务非常好,并且对你这个部门很重视。当然你也可以朝软件开发上发展,但就怕你没有时间和机会搞开发。 补充:这也没什么好详细的,就那么几点:一、懂编程,有一定的程序开发经验;二、计算机操作熟练,能解决客户琐碎原创 2014-05-03 17:48:12 · 17667 阅读 · 0 评论 -
系统实施工程师主要工作职则
1、负责项目实施(安装、调试、问题描述与反馈)、项目管理(进度控制、人员控制、成本控制)、客户培训;2、负责项目实施完成后的售后保障服务;3、为客户提供与产品相关的技术、业务咨询;4、建立良好的客户关系、为客户提供增值服务。原创 2014-05-03 17:47:48 · 1674 阅读 · 0 评论