一般意义上来说是 Oracle 公司的一个软件产品,是数据库软件
Oracle
开放分类: 软件公司、纳斯达克上市公司、美国公司、数据库软件、甲骨文
1oracle是殷墟(Yin Xu)出土的甲骨文(oracle bone inscriptions)的英文翻译的第一个单词。
2甲骨文股份有限公司是全球最大的数据库软件公司,总部位于美国加州的红木滩。
公司类型 上市公司 (NASDAQ: ORCL)
口号 Oracle is the information company
成立于 加利福尼亚 (1977年)[1]
总部位于 美国加州红木滩市
重要人物 劳伦斯·埃里森 Lawrence (Larry) J Ellison, 首席执行官
产业 数据库软件
雇员数目 35000+
产品
数据库服务器
应用服务器
开发工具
中间件产品
BI
客户关系管理
供应链管理
JDE
收入 179亿美元 (2007财年)
主要产品
甲骨文公司主要的产品目前分为两大类:
服务器(服务器)及工具(主要竞争对手:国际商用机器、微软)
数据库服务器:2008年最新版本11G
应用服务器: Oracle Application Server
开发工具:Oracle JDeveloper,Oracle Designer,Oracle Developer,等等
应用软件(主要竞争对手:德国SAP公司。)
企业资源计划(ERP)软件。已有10年以上的历史。2005年,并购了开发企业软件的人科软件公司(PeopleSoft)以增强在这方面的竞争力。
客户关系管理(CRM)软件。自1998年开始研发这种软件。2005年,并购了开发客户关系管理软件的希柏软件公司(Siebel)。
Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州 Redwood shore。2000财年(99年6月到2000年5月)营业额达101亿美元,再创Oracle公司销售额历史新高,比去年增长了13亿美元,盈利增长61%,达到21亿美元。Oracle公司现有员工超过三万六千人,服务遍及全球145个国家。Oracle公司拥有世界上唯一一个全面集成的电子商务套件Oracle Applications R11i,它能够自动化企业经营管理过程中的各个方面,深受用户的青睐,促使Oracle应用软件在2000财年第四季度的销售额达447亿美元,与SAP公司的同期应用软件销售额352亿美元相比,多出近1亿美元,这一事实表明,Oracle已经是世界最大的应用软件供应商。Oracle电子商务套件涵盖了企业经营管理过程中的方方面面,虽然它在不同的方面分别面对不同的竞争对手,而Oracle电子商务解决方案的核心优势就在于它的集成性和完整性,用户完全可以从Oracle公司获得任何所需要的应用功能,更重要的是,它们具有一致的基于Internet技术的应用体系结构,而如果用户想从其它厂商处获得Oracle电子商务所提供的完整功能,不仅需要从多家厂商分别购买不同的应用,而且需要另请咨询公司把这些不同的应用装配起来,还必须确保它们能够协同地工作。
先进的产品和高效率的企业运作,是Oracle公司利润得以继续增长的重要原因,一年前,Oracle公司确定了通过采用自身的Internet电子商务解决方案,实现每年节省10亿美元企业日常运作费用的目标,这一数据相当于将我们的年度利润率提高10%。
四年前电子商务在全球范围内还仅处于萌芽状态时,Oracle公司便前瞻性地作出了从领先的数据库厂商向以Internet计算为基础的完整的电子商务解决方案供应商转型的战略部署。这一前瞻性战略为Oracle带来了巨大的利益,今天,Oracle能够领先于竞争对手提供包括平台产品、应用产品和完善的服务在内的先进的、完整的、集成的电子商务解决方案,可以无缝集成供应链管理(SCM)、企业资源管理(ERP)、客户资源管理(CRM)和企业商业智能(BI)和电子商务应用IP(Internet Pocurement)、Exchange、Portal-to-go等产品。Oracle从低端到高端的所有方案100%基于Internet应用体系结构,都可以通过Web安全、直接地访问,使企业能够通过Web完成包括报价、定单、支付、执行、服务等在内的企业业务过程的所有环节,帮助企业将现有业务内容快速转移到电子商务,迅速获得来自电子商务的高效益。
Oracle应用产品包括财务、供应链、制造、项目管理、人力资源和市场与销售等150多个模块,荣获多项世界大奖,现已被全球近7600多家企业所采用。由于在电子商务方面的杰出表现,Oracle公司在美国Mongan Stanley公司最新公布的权威性全球企业1000强中,从去年的第122名一跃成为第13名,成为全球第二大独立软件公司和最大的电子商务解决方案供应商。目前, Amazon和Dell等全球十个最大的Internet电子商务网站、全球十个最大的B-to-B网站中的九个、93%的上市COM公司、65家“财富全球100强”企业均不约而同地采用Oracle电子商务解决方案。
Oracle中国公司
1989年Oracle公司正式进入中国市场,成为第一家进入中国的世界软件巨头,标志着刚刚起飞的中国国民经济信息化建设已经得到Oracle的积极响应,由Oracle首创的关系型数据库技术开始服务于中国用户。1991年7月,经过了近两年时间的努力开拓,为了更好地与迅速发展的业务相适应,Oracle在北京建立独资公司。今天的Oracle中国公司拥有超过3500名员工,并在全国十二个城市设立了分公司。
为了帮助中国用户及时、充分利用世界最先进的计算机软件技术与产品,Oracle中国公司在产品汉化方面投入了大量的资源,目前,Oracle的大部分产品均已实现了全面中文化,中文版产品的更新节奏与美国本土基本同步一致。与此同时,Oracle在中国得到了数以百计的国内计算机企业的合作与支持,除了惠普、Sun、康柏、Cisco、Intel等Oracle全球联盟合作伙伴和普华永道咨询有限公司、安达信企业咨询有限公司、安盛咨询、德勤企业管理咨询公司、凯捷安永咨询(亚太)有限公司等Oracle全球系统集成商外,Oracle公司在中国还建立起完整的合作伙伴体系,6家增值经销商、72家独立软件开发商、3家应用软件合作伙伴、180家授权分销商和4家授权培训中心,他们共同构成了基于Oracle技术产品基础的全国性市场开拓、系统集成、增值开发与技术服务体系,为Oracle在中国的业务发展提供了强有力的支持。由他们开发的数百个基于Oracle平台的商品化应用软件包,已经广泛应用于国内的政府部门、电信、邮政、公安、金融、保险、能源电力、交通、科教、石化、航空航天、民航等各行各业。
甲骨文公司主要产品简介
1 Oracle电子商务套件(Oracle E-Business Suite)
Oracle电子商务套件是行业中第一个集成的基于互联网的商务应用套件,它将前台与后台运营中的关键业务流程自动化。Oracle电子商务套件涵盖了营销、销售、服务、合同、定单管理、产品设计、采购、供应链、制造、财务、项目管理、人力资源与专业服务自动化在内的企业中每一个领域的业务。2001年全球共有1100多家企业实施了Oracle电子商务套件,目前全球已经有超过12000家用户正在获益于Oracle电子商务套件所带来的前所未有的好处。
自从Oracle电子商务套件首次面世以来,甲骨文公司已经推出了6种电子商务套件的增强版本,从而形成了一整套成熟的、功能齐全的应用套件。Oracle电子商务套件能够使用户在实施业务应用时拥有前所未有的可选择性与灵活性,它的开放式基础架构与单一数据模型使用户在部署套件中的应用软件时拥有多种选择,既可以单独使用,也可以组成业务流,还可以作为一个整体的集成套件来部署。Oracle电子商务套件既可以作为用CD ROM为载体的传统软件的形式,也可以作为一种在线服务的形式来提供给用户。
2 Oracle10g —— 新一代电子商务平台
Oracle10g是业界第一个完整的、智能化的新一代Internet基础架构,Oracle10g电子商务平台实际上是指Oracle数据库10g、Oracle应用服务器10g和Oracle开发工具套件10g的完整集成。
Oracle数据库10g是第一套具有无限可伸缩性与高可用性,并可在集群环境中运行商业软件的互联网数据库,具有400多个领先的数据库功能,在集群技术、高可用性、商业智能、安全性、系统管理等方面都实现了新的突破。作为甲骨文公司长达十年的软件技术研发成果,真正应用集群技术(Real Application Clusters)能够提供近乎无限的扩充能力与整体可用性,为用户带来透明的、高速增长的集群功能。
Oracle应用服务器10g是J2EE认证的、最轻、最快、最具伸缩性的应用服务器,提供了企业门户软件、无线支持、高速缓存、轻量级J2EE引擎、商务智能、快速应用开发、应用与业务集成、Web 服务等多种应用开发功能,形成完整的电子商务应用开发和部署环境。使用了Oracle应用服务器10g的用户可以通过升级软件来取代升级硬件,大大的节省了基础设施的成本花费。
Oracle开发工具套件10g是一套完整的集成开发工具,可用于快速开发使用Java和XML语言的互联网应用和Web服务,支持任何语言、任何 *** 作系统、任何开发风格、开发生命周期的任何阶段以及所有最新的互联网标准。
9i之后的Oracle的硬件要求很高,(Windows版本)9i建议配512M内存,10g建议配1G内存。
Oracle数据库的体系结构
Oracle数据库包括Oracle数据库服务器和客户端。
Oracle数据库服务器:
Oracle Server是一个对象一关系数据库管理系统。它提供开放的、全面的、和集成的信息管理方法。每个Server由一个 Oracle DB和一个 Oracle Server实例组成。它具有场地自治性(Site Autonomy)和提供数据存储透明机制,以此可实现数据存储透明性。每个 Oracle数据库对应唯一的一个实例名SID,Oracle数据库服务器启动后,一般至少有以下几个用户:Internal,它不是一个真实的用户名,而是具有SYSDBA优先级的Sys用户的别名,它由DBA用户使用来完成数据库的管理任务,包括启动和关闭数据库;Sys,它是一个 DBA用户名,具有最大的数据库 *** 作权限;System,它也是一个 DBA用户名,权限仅次于 Sys用户。
客户端:
为数据库用户 *** 作端,由应用、工具、SQL NET组成,用户 *** 作数据库时,必须连接到一服务器,该数据库称为本地数据库(Local DB)。在网络环境下其它服务器上的 DB称为远程数据库(Remote DB)。用户要存取远程 DB上的数据时,必须建立数据库链。
Oracle数据库的体系结构包括物理存储结构和逻辑存储结构。由于它们是相分离的,所以在管理数据的物理存储结构时并不会影响对逻辑存储结构的存取。
1逻辑存储结构
它由至少一个表空间和数据库模式对象组成。这里,模式是对象的集合,而模式对象是直接引用数据库数据的逻辑结构。模式对象包括这样一些结构:表、视图、序列、存储过程、同一词、索引、簇和数据库链等。逻辑存储结构包括表空间、段和范围,用于描述怎样使用数据库的物理空间。而其中的模式对象和关系形成了数据库的关系设计。
数据块(Block):是数据库进行UO *** 作的最小单位,它与 *** 作系统的块不是一个概念。oracle数据库不是以 *** 作系统的块为单位来请求数据,而是以多个Oracle数据库块为单位。
段(Segment):是表空间中一个指定类型的逻辑存储结构,它由一个或多个范围组成,段将占用并增长存储空间。
其中包括:
数据段:用来存放表数据;.
索引段:用来存放表索引;
临时段:用来存放中间结果;
回滚段:用于出现异常时,恢复事务。
范围(Extent):是数据库存储空间分配的逻辑单位,一个范围由许多连续的数据块组成,范围是由段依此分配的,分配的第一个范围称为初始范围,以后分配的范围称为增量范围。
年表
约70年代 一间名为Ampex的软件公司,正为中央情报局设计一套名叫Oracle的数据库,Ellison是程序员之一。
1977 年艾利森与女上司Robert Miner创立“软件开发实验室”(Software Development Labs),当时IBM发表“关联数据库”的论文,艾利森以此造出新数据库,名为甲骨文。
1978 年 公司迁往硅谷,更名为“关系式软件公司” (RSI),两年后,共有8名员工,年收入少于100万美金。最先提出“关联数据库”的IBM采用RSI的数据库。1982年再更名为甲骨文(Oracle)。
1984年 三年内,先后进军加、荷、英、奥地利、日、德、瑞士、瑞典、澳洲、芬兰、法、香港、挪威、西班牙。1986年上市时,年收入暴升至5500 万美元,同年3月招股,集资3150万美元。
1987年 年收入达到 131 亿美元,甲骨文一年后成为世界第四大软件公司。两年内再进军墨西哥、巴、中、塞浦路斯、马来西亚及新西兰。一年后,收入再升一倍至282亿美元。
1990年 甲骨文两年内挥军进入智利、希腊、韩、葡、土、委内瑞拉、台、比利是、阿根延、哥伦比亚、哥斯达黎加及菲等地,但市甲骨文首次录得亏蚀,市值急跌80%,艾利森首次安排资深管理人员参与经营。
1992年 旗鉴产品Oracle 7面世,该公司重拾升轨,年收入达到 1179 亿美元。曾被视为甲骨文接班人、但后来被踼出局的Raymond Lane担任营运总监。
1995年 艾利森宣布PC已死,把全数产品推向因特网发展,并另组“网络电脑公司”(Network Computer),销售“网络电脑”,最终被淘汰收场。
2000年 科网接近尾声时,推出E-Business Suite,抢占应用产品市场,与昔日的生意伙伴构成严重利益冲突。同期微软及IBM数据技术提升,此后Oracle新增订单数目的占有率,在两年内下跌66%,业务倒退10%。
2003年 敌意收购仁科软件公司(Peoplesoft),引起业界轰动。两公司的争嗌新闻层出不穷。同年美国司法部落案阻止甲骨文收购。
补充内容:
oracle11g
2007年7月12日,甲骨文公司在美国纽约宣布推出数据库Oracle 11g,这是Oracle数据库的最新版本。甲骨文介绍说,Oracle 11g有400多项功能,经过了1500万个小时的测试,开发工作量达到了36万人/月。
有意思的是,根据甲骨文以往几个版本的发行经验,发布新版Oracle数据库的频率在3年左右,以此类推,Oracle 11g应该在07年年底发布,选择在7月份发布,不知道是否和代号Katmai的SQL Server 2008有关,因为目前还处于测试阶段的SQL Server 2008将在08年2月发布,业内用Oracle 10g和SQL Server 2003做比较也曾一度惹恼了甲骨文。
XML显高温
当XML面世之时,也许没有哪个数据库厂商会对这种技术给以足够的关注,然而在今天,XML已经开始对数据存储产生巨大的影响。到现在,这种可扩展标记语言已是各种数据,特别是文档的首选格式,国际主流的数据库厂商们自然也随行就市,全都推出了兼容传统关系型数据与XML数据混合应用的新一代数据库产品。
XML在数据存储方面有一个明显的优点,那就是可以直接将逻辑关系编写在XML文件当中。一个时髦的XML数据库应该提供哪些功能呢归纳起来应该有四个基本功能:使用、存储、查询和产生XML的能力。
在Oracle 10g中,曾被人们津津乐道的最重要的改进是增加了对XML schema(XML语法)转换的支持,它允许用户通过将现有的数据映射为新的schema来实现XML schema转换。而不必把所有XML数据输出后再重新输入进去,其它事情将由数据库自动完成。
在Oracle 11g中, XML DB的性能又获得很大提高,XML DB是Oracle数据库的一个组件,客户可以以本机方式存储和 *** 作XML数据。11g增加了对二进制XML数据的支持,现在客户可以选择适合自己特定应用及性能需求的XML存储选项。
当然,不仅仅是甲骨文看好XML,为吸引Oracle用户,IBM公司DB2 9打XML旗号直接把XML作为其新产品的最大卖点;微软和Sybase也宣称它们的产品也可以实现高性能XML存储与查询,使现有应用更好地与XML并存。
网格计算有点冷
新的Oracle 11g仍使用g(Grid)作为后缀,以代表这是一个包含了网格技术基础的数据库。甲骨文称,Oracle 11g能更方便地在低成本服务器和存储设备组成的网格上运行。不过,目前仅有IBM DB2数据库也支持网格计算技术。
网格计算将多个服务器和存储器当作一台大型电脑协调使用,使它们在高速网络上动态地共享计算机资源,以满足不断变化的计算需求。简而言之,即将多个服务器和存储器当作一台主机协调使用。网格计算被广泛视为未来的计算方式。
尽管微软对网格计算的兴趣也很浓厚,承诺要让Windows能够更好地适应高数据强度的计算网格。但微软除了在内部研究之外,似乎一直在这个话题上非常沉默。对于数据库中网格计算,微软和Sybase方面表示,网格应用在技术上还需解决一些问题(如:多节点性能问题) ,网格技术要成为商业应用的主流,还需要几年时间在应用和产品上进一步完善。
不容乐观的是,在咨询公司Quocirca发布的调查显示,我国网格实际采用率仍然偏低,总体网格指数在15个被调查国家中只排第9位,处于中下游,甲骨文表示,中国用户可能对网格的价值还没有真正接受。很多中国企业有一种观望的心态,觉得应用网格存在风险。
11g安全了吗
有业内人士曾表示,Oracle 10g只能算是一个过渡版本。因为06年,下一代安全软件机构NGSS对微软SQL Server和Oracle数据库做了一个弱点对比,结果表明Oracle的数据库产品存在更多的弱点。
NGSS的研究人员称,Oracle有233个缺陷点,而SQL Server只有59个。这些缺陷在SQL Server7、2000以及2005中,在Oracle8、9以及10g版本中被报道,并被修复。分析机构ESG也发布调查报告表示,在安全性方面微软击败了甲骨文,似乎甲骨文数据库“无懈可击”的安全神话已不复存在。
针对那些不断对甲骨文安全性能表示批评的专家,甲骨文终于开始猛烈还击。2006年底,甲骨文全球技术事业部的安全经理Eric Maurice在公司的博客上表示,甲骨文在开发和安全方面的技术水平居业界领先位置。与微软数据库的安全性能比较,不过是别有用心的人在玩数字游戏,甲骨文不会让外部的压力改变其既定的安全策略。
到现在,起码可以从资料上看到,Oracle的安全认证获得最高认证级别的ISO标准认证,而SQL Server并没有获得什么安全认证。从这方面证明了Oracle的安全性不应该被受到如此指责。
从甲骨文此次推出的11g可以看到,在安全方面除了10g已经存在的数据阀门和加密外,11g又增加了四项安全功能,即安全备份、非对称数据的授权安全检索、监控、管理和报警。
Oracle 11g数据库增强了Oracle透明数据加密功能,将这种功能扩展到了卷级加密之外。11g还增加了表空间加密功能,可用来加密整个表、索引和所存储的其它数据。存储在数据库中的大型对象也可以加密。
看来甲骨文很注重11g在安全上的表现,闪回交易技术可以撤销错误交易以及任何相关交易,并行备份和恢复功能。另外,一种新的顾问软件—数据恢复顾问,可自动调查问题,智能地确定恢复计划并处理多种故障情况。
Oracle 11g的Oracle Data Guard组件可用于对生产数据库的报告、备份、测试和“滚动”升级。通过将工作量从生产系统卸载到备用系统,并组成一个更经济的灾难恢复解决方案。
也许正是在安全性上的增强,才使得甲骨文公司数据库服务器技术高级副总裁Andy Mendelsohn自信地表示:“Oracle 11g真正克服了挑战并实现了真正的创新。”
一个疯狂的发烧友在自家的车库中改造了小型IDC,并利用Sun Enterprise 220R Server架设了Oracle 10g数据库
增强信息生命周期管理和存储管理能力:引入了更多的自助式管理和自动化功能;
◆透明的加密:Oracle将这种功能扩展到了卷级加密之外;
◆提高信息可用性:免受计划停机和意外宕机影响;
◆更快的XML:通过XML DB组件,客户可以本机方式存储和 *** 作XML数据;
◆增强了自助式管理和自动化能力:增加了自动SQL和存储器微调等管理功能;
◆增强了应用开发能力:提供多种开发工具供开发人员选择,包括Java实时编译器。
开源数据库成熟时
以MySQL、PostgreSQL为代表的开源数据库系统,已成为取代闭源数据库的一种颇具吸引力的选择。
成熟的开源数据库,让Oracle这样的闭源厂商难以腾飞
知名的网络游戏The Matrix Online(骇客帝国Online),每天有数万名网上玩家同时在线,为了能够支撑庞大的在线游戏玩家同时进行游戏,Sony Online Entertainment(索尼在线娱乐公司,以下简称SOE)需要密集使用数据库。
以往SOE会使用大量的Oracle RAC集群提供服务,但是由于Oracle数据库的授权证十分昂贵及欠缺d性,加上公司需要更多额外数据库。所以从2005年开始,该公司就开始寻求既具有较低总拥有成本,又具有较好灵活性的开源数据库以取代Oracle数据库。
踢开Oracle
SOE对数据库的需求相当可观,其数据库应用程序是关键任务应用程序的最恰当诠释:每天有数十万在线玩家在玩SOE的游戏,而每款游戏都是一个数据库及其密集的应用程序。
事实上,SOE在应用开放源代码的应用上有很长历史,曾经就使用过Linux、Tomcat、Apache、Hibernate架设系统,此次的开源抉择,SOE更注重寻觅能够利用其宝贵资产(内部能够熟练使用Oracle的数据库人才)的方法,在选择开源数据库时,列出了四项标准:
1、能够充分发挥其现有数据库管理员和开发人员的潜能;
2、易于将SOE现有的Oracle应用程序迁移到新的数据库;
3、能够提供商用级别质量可靠性,包括备份和恢复标准,以支持关键任务应用程序;
4、可扩展,具有高性能。
在选择开源数据库之前,SOE需要使用许多Oracle 9i RAC群集。另外,SOE在其后台运营中部署了数据库。与如今的很多企业一样,SOE希望开源软件能够提供应对这些业务挑战的解决方案。
根据SOE对不同开放源码数据库的评估,他们选择了兼容Oracle数据库的EnterpriseDB,因为SOE有八成以上的特定Oracle应用程式,可以在极少、甚至无需修改的情况下在EnterpriseDB执行,以现有开支比较,利用EnterpriseDB后,每款线上游戏的整体拥有成本可降低80%,每年节省总额过百万,在2007至2008年度,SOE将使用数百台EnterpriseDB数据库集群服务器。
开源更有前途
使用Oracle数据库的企业一般都会对开源数据库感兴趣,主要有三个方面原因:首先,通过部署开源数据库,这些企业可以显著降低数据库的总拥有成本(TCO),有时降幅甚至高达90%;其次,他们通常可以从其他厂商获得更大的许可灵活性以及业务便利;最后,这些企业会发现其他厂商更渴望为他们提供出色技术。
对于开源数据库,企业多少也会有些担心,因为许多企业仅限于将开源数据库用于一些简单的应用程序,如一些网站的支持应用。因为这些企业普遍认为开源数据库可能不够稳定,可靠性或者可扩展性不够高,因而无法满足他们的关键任务应用需求。另外,企业可能还觉得更改数据库的代价,例如,与应用程序重新编码,人员重新培训相关的成本,可能会超出预期的节省目标。
MySQL、FireBird、EnterpriseDB和Postgre(PostgreSQL的前身)都是非常健壮的开源数据库,而EnterpriseDB又是基于PostgreSQL进行开发的,不仅保留了PostgreSQL的稳定性,而且可实现50%的速度增长,系统可以自动监测是否有补丁程序存在,大大减轻管理员的工作。
近几年来,美国一些大企业纷纷采用开放源码数据库,它们往往在总部采用商业数据库,而在分支机构的Linux服务器上采用开源产品。这些数据库除了费用便宜,还各有独到之处。与商业化产品相比,开源数据库结构简单,但功能不简单,读取 *** 作快捷,易管理,甚至不需要全职的管理员。由此吸引了像Cisco、Yahoo这样的大公司,以及众多的中小企业。而在国内,我们熟悉的新浪、网易等大型门户网站也是开源数据库的使用者。
该企业品牌在世界品牌实验室(World Brand Lab)编制的2006年度《世界品牌500强》排行榜中名列第三十六。
bulkadmin 可以执行bulk insert 语句
dbcreator 可以创建、更改和除去数据库
diskadmin 可以管理磁盘文件
processadmin 可以管理在sql server 中运行的进程
securityadmin 可以管理登录和create database权限,还可以读取错误日志和更改密码
serveradmin 可以设置服务器范围的配置选项,关闭服务器
setupadmin 可以管理链接服务器和启动过程
sysadmin 可以在Sql server中执行任何活动
db_accessadmin 在数据库中添加或删除windows nt40或windows2000用户和组以及sql server用户
db_backupoperator 有备份数据库的权限
db_datareader 查看来自数据库中所有用户表的全部数据
db_datawriter 添加、更改或删除来自数据库中所有用户表的数据
db_ddladmin 添加、修改或除去数据库中的对象
db_denydatareader 拒绝选择数据库数据的权限
db_denydatawriter 拒绝更改数据库数据的权限
db_owner 进行所有数据库角色活动,以及数据库中的其他维护和配置活动,该角色的权限跨越所有其他固定数据库角色。
db_securityadmin 管理sql server2000数据库角色的角色和成员,并管理数据库中的语句和对象权限
public 为数据用户维护的默认许可权限,每个数据库用户都属于public角色的成员。
以上是各个角色的介绍,在学习sql时不必记忆,简单了解一下就可以了,用的地方很少。累死我了,又打了这么多字。
电子商务概论(Introduction to E-Commerce)
市场营销学(Market Selling)
消费心理学(consuming psychology)
企业管理学(enterprise managerialics)
公共关系概论(Introduction to public relations)
管理学(Management)
办公自动化软件(Microsoft office software)
计算机组装(packaging of computer)
Visual Foxpro
C语言(C language)
统计软件(statistical software)
SQL-SERVER数据库(SQL-SERVER database)
EDI基础(EDI foundation)
J++教程(J++ tutorial)
Oracle数据库(Oracle database)
MIS(管理信息系统)( MIS)( management information system)
JAVA语言(JAVA language)
保险理论与实务(insurance theory and practices)
财务管理学(Financial Management)
技术经济学(technical economics)
工商行政管理(industry and commerce administration)
供应链基础(supply chain foundation)
人力资源管理(Human resource management)
国际贸易实务(Practice of International Business)
广告学(Advertisement)
语言及方言 (language and dialect)
• 中文普通话:母语 (chinese Mandarin: native language)
• 英语:良好 (english: favorable)
• 英语等级:大学英语考试四级(College English Test)简称CET:Collage English Test band four
摘 要
本系统是为佳信停车场设计开发的管理信息系统,是数据库技术和VB技术的综合应用。本系统是为佳信停车场设计开发的管理信息系统,是数据库技术和VB技术的综合应用。通过此系统可以满足停车场的智能管理,系统本身具有的强大数据管理功能的同时,又给用户提供了较为人性化的易于使用的界面。此系统也为佳信停车场在管理上控制成本,减少投资,还能提高管理及工作效率。合理的安排资源,杜绝了资源的浪费。
Abstract
This MIS (Management Information System) is developed for Jiating Parking Lot, with combined technologies of database and Visual Basic This system can realize intelligent vehicle parking management It has powerful data management function and provides users with human interfaces that are easy to use Aside by, this system can also be of great help in controlling management cost of vehicle parking,reducing investment and improving management/working efficiencySuitable arrangement has avoided a waste of resources
佳信停车场管理系统主要的模块包括:用户登录、用户管理、车辆进出管理、收费管理和信息查询。利用此系统,用户可以根据权限的不同,进行不同的 *** 作。管理人员可方便直观地了解停车场内停车的动态、根据停车场内车位信息对进出车辆进行合理安排。利用此系统,可以设置停车场的收费标准、根据停车时间计算收费数据,还可以对停车信息、收费信息、报修信息等相关信息进行查询 *** 作。
It consists of log-in module,user management module, vehicle entry-exit management module,charge management module and information inquery module Different privileges are available to different users Managers can aware themselves of the parking situation directly and conveniently with the system and make suitable arrangement for vehicle parking In this system, charge standard can be set according to time span of parkingFurthermore, information about parking,charge or maintainance can also be queried
本论文首先对系统使用的开发环境和开发背景进行介绍,本系统采用Access 2000及Visual Basic 60开发。然后描述了系统总体设计和功能模块设计过程,其中包括对数据库的设计、系统功能结构图等。在系统详细设计部分,重点介绍了登陆窗体、主窗体等窗体模块的具体设计方法,包括实现目标与实现过程。最后介绍了该系统调试过程、系统编译与发布的步骤。
关键词:
ADO;窗体;数据库; VISUAL BASIC; ACCESS
Development environment and development context are firstly introduced in this paper This system is developed with Access 2000 and Visual Basic 60 The overall layout and functional modules,including database design and system function diagram, are described in the second step In-depth design method, aim and implementation procedures for modules such as the log-in form and the main form are described in a concrete way Finally, the paper describes the procedures for how to debug, compile and publish this system
Keywords: ADO, form,database, VISUAL BASIC,ACCESS
外文数据库有那几个比较有名的?
补充:JSTOR数据库是以政治学、经济学、哲学、历史等人文社会学科主题为中心,兼有一般科学性主题共十几浮领域的代表性学术期刊的过刊全文库。共收录约800种期刊,从创刊号到最近三至五年前过刊都可阅览PDF 格式的全文。有些过刊的回溯年代早至1665 年。
数据库中常用的英语单词。带翻译。
下列是一些数据库中经常碰到的英文单词:
Access method(访问方法):此步骤包括从文件中存储和检索记录。
Alias(别名):某属性的另一个名字。在SQL中,可以用别名替换表名。
Alternate keys(备用键,ER/关系模型):在实体/表中没有被选为主健的候选键。
Anomalies(异常)参见更新异常(update anomalies)
Application design(应用程序设计):数据库应用程序生命周期的一个阶段,包括设计用户界面以及使用和处理数据库的应用程序。
Attribute(属性)(关系模型):属性是关系中命名的列。
Attribute(属性)(ER模型):实体或关系中的一个性质。
Attribute inheritance(属性继承):子类成员可以拥有其特有的属性,并且继承那些与超类有关的属性的过程。
Base table(基本表):一个命名的表,其记录物理的存储在数据库中。
Binary relationship(二元关系):一个ER术语,用于描述两个实体间的关系。例如,panch Has Staff。
Bottom-up approach(自底向上方法):用于数据库设计,一种设计方法学,他从标识每个设计组建开始,然后将这些组件聚合成一个大的单元。在数据库设计中,可以从表示属性开始底层设计,然后
将这些属性组合在一起构成代表实体和关系的表。
Business rules(业务规则):由用户或数据库的管理者指定的附加规则。
Candidate key(候选键,ER关系模型):仅包含唯一标识实体所必须得最小数量的属性/列的超键。
Cardinality(基数):描述每个参与实体的可能的关系数目。
Centralized approach(集中化方法,用于数据库设计):将每个用户试图的需求合并成新数据库应用程序的一个需求
Cha trap(深坑陷阱):假设实体间存在一根,但某些实体间不存在通路。
Client(客户端):向一个或多个服务器请求服务的软件应用程序。
Clustering field(群集字段):记录总的任何用于群集( )航记录的非键字段,这些行在这个字段上有相同的值。
Clustering index(群集索引):在文件的群集字段上定义的索引。一个文件最多有一个主索引或一个群集索引。
Column(列):参加属性(attribute)。
plex relationship(复杂关系):度数大于2的关系。
posite attribute(复合属性):由多个简单组件组成的属性。
posite key(复合键):包含多个列的主健。
Concurrency control(并发控制):在多用户环境下同时执行多个十五并保证数据完整性的一个DBMS服务。
Constraint(约束):数据库不允许包含错误数据的一致性规则。
Data conversion and loading(数据转换和加载):数据库应用生命周期重的一个阶段,包括转换现有数据到新数据库中以及酱下耨应用程序转换到新的数据库上运行。
Data dictionary(数据字典):参见系统目录(system catalog)。
Data independence(数据独立性):使用数据的应用程序的数据描述部分。这意味着,如果将新的数据结构添加到数据库中,或者数据库中现有的结构被修改了,那么使用此数据库的就会受到影响,除
非
有没有免费的外文数据库推荐
香港科技大学图书馆Dspace
repositoryust/dspace
包括香港科技大学的学术论文、学位论文、研究报告等内容,均可免费获取全文。
Openj-gate
openj-gate/
提供4350种开放获取的期刊的数百万期刊全文文献。
加利福尼亚大学国际和区域数字馆藏
repositoriescdlib/escholarship/
加利福尼亚大学国际和区域数字馆藏研究项目。eScholarshipRepository主要提供已出版的期刊论文、未出版的研究手稿、会议文献以及其他连接出版物上的文章1万多篇,均可免费阅读。
剑桥大学机构知识库
dspacecamacuk/
由Cambridge University Library和University puting Service维护,提供剑桥大学相关的期刊、学术论文、学位论文等电子资源。
发展中国家联合期刊库
biolinebr/
非营利的电子出版物服务机构,提供来自发展中国家(如巴西、古巴、印度、印尼、肯尼亚、南非、乌干达、 津巴布韦等)的开放获取的多种期刊的全文。
美国密西根大学论文库
deepbluelibumichedu/indexjsp
美国密西根大学论文库2万多篇期刊论文、技术报告、评论等文献全文。包含艺术学、生物学、社会科学、资源环境学等学科的相关论文,另还有博硕士论文。标识为OPEN的可以打开全文。
jfg
CERN Document Server
cdswebcernch/
主要覆盖物理学(particle physics)及相关学科,提供360,000多篇全文文献,包括预印文献、期刊论文、图书、、学位论文等等。
kl
ArXiv
英文的数据库哪个网站最全???
你可以找了之后翻译啊
包括这个问题的数据库还有那些 英文怎么说?
呵呵 你想说 存在这个问题的吧?
what are the other d耽tabases which have the same issue
CNKI是一个什么的数据库
CNKI 解读为“中国知网”(China National Knowledge Internet )的英文简称。
《中国知识资源总库》(简称《总库》)是中国知网的核心资源,是由杨振宁先生担任顾问委员会名誉主任,众多院士、科学家、专家学者参与策划、编纂的我国知识信息资源的大规模集成体。其目标是:在三年内将我国80% 的知识信息资源数字化并通过互联网传播;通过知识元的提取,实现对各类知识资源的跨库、跨平台、跨地域检索和链接。目前,中国知网已实现了国内25% 的知识资源的数字化和网络化共享。如果说,历史上《永乐大典》和《四库全书》对中华文化的保存和传承做出了历史性贡献的话,那么,《总库》的建设对传播中华文化、加速知识共享、促进全民素质和创新能力的提高,更具有不朽的贡献。特别是在中文资源如此匮乏的互联网上,《总库》建设对扩大中华文化影响、对中国人在互联网时代的话语权,具有重要意义。所以说,基于《总库》丰富资源的中国知网,不是一般的新闻网站或综合信息网站,而是信息量远远大于现有互联网信息资源的,真正能够满足人们知识需求的知识门户网站。
如有疑问请追问,解决问题还望采纳
外文评价型数据库有哪些
德国施普林格全文电子期刊数据库
ACS(美国化学学会)数据库
ACM(美国计算机学会)期刊
国道外文数据库
新华在线道琼斯财经资源教育版数据库
ProQuest外文学位论文全文数据库
ScienceDirect数据库
还有维基
社科类的外文文献数据库有什么好的推荐
wiley、springer、sciencedirect(SD)、IEEE、natur都可以,我们图书馆这些数据库都包含的有,建议您需要的话,移步来看看。访问所有数据库只需一个帐号,不限下载,很方便
一、SQL Server关系数据库简介
1、SQL Server是由Microsoft开发和推广的关系数据库系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。
2、关系数据库(RDBMS)管理系统功能:
》维护数据库数据之间的关系;
》保证数据存储的正确性;
》当出现系统故障的时候,将所有数据恢复到能够保证一致行的某种状态
3、RDBMS:SQL Server,Oracle,DB/2,Sybase,Informix
4、Non-RDBMS(File-based):Foxpro,Access
二、SQL Server 2000的版本
1、SQL Server 2000常见版本有:
》企业版(Enterprise Edition)
支持所有SQL Server 2000的功能。该版本多用于大中型产品数据库服务器,并且可以支持大型网站,企业OLTP(联机事务处理)和大型数据仓库系统OLAP(联机分析处理)所要求的性能。
》标准版(Standard Edition)
实用范围是小型的工作组或部门。它支持大多数的SQL Server2000功能。但是,不具有支持大型数据库,数据仓库和网站的功能。而且,不支持所有的关系数据库引擎的功能。
》个人版(Personal Edition)
主要适用于移动用户,因为他们经常从网络上断开,而运行的应用程序却仍然需要SQL Server 2000的支持。除了事务处理复制功能以外,能够支持所有SQL Server 2000标准版支持的特性。
》开发者版(Developer Edition)
适用于应用程序开发的版本,支持除图形化语言设置以外的SQL Server2000的所有其它功能。该版本主要适用于程序员在开发应用程序时,将SQL Server 2000作为其数据存储区。虽然开发版的功能齐备,但是只被授权为一个开发和测试系统,而不是一个产品服务器。
11 SQL Server特点
》与因特网的集成:
SQL Server 2000的数据库引擎全面支持XML(Extensive Markup Language,扩展标记语言),能使用户很容易地将数据库中的数据发布到Web页面上。
》可伸缩性与可用性:
可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用。另外,对联合服务器,索引视图等的支持,使得SQL Server 2000企业版可以升级到最大Web站点所需的性能级别。
》企业级数据库功能:
SQL Server 2000分布式查询可以引用来自不同数据库的数据,而且这些对于用户来说是完全透明的;分布式数据库将保证任何分布式数据更新时的完整性;复制可以使我们能够维护多个数据复本,这些用户能够自主地进行工作,然后再将所做的修改合并到发布数据库;SQL Server 2000关系数据库引擎能够充分保护数据完整性,还可以将管理并发修改数据库开销到最小。
》易于安装,部署和使用:
SQL Server 2000由一系列的管理和开发工具组成,这些工具使得在多个站点上进行SQL Server的安装,部署,管理和使用变得更加容易。开发人员可以更加快速地交付SQL Server应用程序,而且只需要进行最少的安装和管理就可以实现这些应用程序。
》数据仓库:
数据仓库是SQL Server 2000中包含的用于分析取和分析汇总数据以进行联机分析处理的工具。这个功能只在Oracle和其他更昂贵的DBMS中才有。
111 SQL Server 2000新特性
全面扩展了SQL Server 70的性能,可靠性和易用性。增加了一系列的功能,具体如下:
》在关系数据库方面的增强
》图形管理增强
》增强的联合数据库服务器
12 SQL Server 2000工具和实用程序
1、企业管理器 2、服务管理器 3、查询分析器 4、事件探查器
5、导入和导出数据 6、服务器网络使用工具 7、客户端网络使用工具 8、联机帮助文档
121 企业管理器
企业管理器是基于一种新的被称为微软管理控制台(Microsoft Management Console)的公共服务器管理环境,它是SQL Server 2000中最重要的一个管理工具。
企业管理器不仅能够配置系统环境和管理SQL Server,而且由于它能够以层叠列表的形式来显示所有的SQL Server对象,因而所有SQL Server对象的建立与管理都可以通过它来完成。
用企业管理可以完成的 *** 作
》管理SQL Server服务器;建立与管理数据库;建立与管理表、视图、存储过程、触发程序、角色、规则、默认值等数据库对象,以及用户定义的数据类型;备份数据库和事务日志、
恢复数据库;复制数据库;设置任务调度;设置警报;提供跨服务器的拖放控制 *** 作;管理用户账户;建立Transact-SQL命令语句以及管理和控制SQL Mail。
》在企业管理器中包含两个窗口,左侧的窗口是以“树状目录”显示的活动窗口,右侧是显示内容的窗口。
》单击左侧窗口中的加号,可以展开各个项目包含的子项目。
》通过选中的某个项目的节点,可以在右侧的窗口中看到该项目包含的内容。
122服务管理器(Service Manager)
1、SQL Server服务管理器是在服务器端实际工作时最有用的实用程序,服务管理器用来启动、暂停、继续和停止数据库服务器的实时服务,其提供的服务类型包括:SQL Server、SQL Server代理、Microsoft搜索和分布式事务协调器等。
A relational database, SQL Server
1, by Microsoft SQL Server is the development and popularization of relational database system (DBMS), which was originally by Microsoft, and Ashton Sybase Tate - three companies and joint development, launched in 1988, the first OS / 2 version
2 and relational database management system (RDBMS) function:
"Maintaining the relationship between database data,
"Ensure the correctness of the data storage,
"When a system fault, all data recovery to ensure consistent done some condition
3, RDBMS: SQL Server, Oracle, DB / 2, Sybase Informix,
4 and amplified RDBMS (File - based) : Foxpro, Access
Second, SQL Server 2000 version
1 and SQL Server 2000 common version:
"Enterprise Edition (Enterprise Edition),
Support all SQL Server 2000 function This version for large and medium-sized products, and can support the database server, large web companies OLTP (online transaction processing) and large data warehouse system (on-line analytical processing (OLAP) required performance
"Standard version (Standard Edition),
A small range of practical working or departments It supports most SQL Server2000 function But, do not have support large database, data warehouse and the functionality of the site And don't support all the relations of the database engine
"Personal Edition (Personal Edition),
Mainly used in mobile users, because they often disconnected, and from the network of applications running still need SQL Server 2000 support Besides the transaction copy, able to support all functions of SQL Server 2000 standard version of the support
"Edition) Developer Edition (Developer
Suitable application development version, support except graphical Server2000 SQL language setting beyond all the other functions This version is mainly used in the programmer development application, will SQL Server 2000 as data storage area Although development version of the function, but only authorized for a development and testing system, not a product server
11 SQL Server features
With the integration of the Internet:
SQL Server 2000 database engine comprehensive support XML Language, creating take (extensible Markup Language), that the user can easily be database data released to the Web page
"Scalability and usability:
Can span from running Windows 95, 98 / the laptop to run Windows 2000 large-scale multiple processors etc Various platforms In addition, to jointly Server, etc, the support index view that SQL Server 2000 enterprise edition can upgrade to the largest Web site desired performance level
"Enterprise databases functions:
SQL Server 2000 distributed query can quote from different database data, and these are completely transparent to users, Distributed database will ensure that any distributed data update integrity, Copy can enable us to maintain multiple data available, the user can work independently, and then will be done by modified merged into the database, SQL Server 2000 relational database engine can fully protect data integrity, still can be modified database management concurrent cost to a minimum
"Easy to install, deployment and use:
SQL Server 2000 by a series of management and development tools, these tools at multiple sites on SQL Server installation, deploy, manage and use more easily Developers can more quickly deliver SQL Server applications and requires only the least installation and management can achieve these applications
"Data warehouse:
The data warehouse is SQL Server 2000 contains for analysis and summary data analysis on on-line analytical processing tools This function only in Oracle and other more expensive DBMS
111 SQL Server 2000 new features
Fully expanded the SQL Server 70 performance, reliability and usability Increases the range of functions, specific as follows:
In the aspect of relational database
"Graphics management enhancement
The combination of enhanced database server
12 SQL Server 2000 tools, and utilities
1, enterprise management, service management 3, 4, event detection query parsers
5 and 6, the input and output data network, server client to use tools, tools Internet use online documentation
121 enterprise management
Enterprise Management is based on a new called Microsoft Management Console (r) of public Management Microsoft Server Management environment, it is the SQL Server 2000 in one of the most important Management tools
Enterprise management can not only configuration system environment and management, but also because it SQL Server can cascade form to list all the SQL Server object, so all the SQL Server object of establishment and management can be accomplished by it
In enterprise management can finish operation
"Management SQL Server Server Establish and manage database, Establish and manage, view, storage process, triggering role, rules, procedures, by default, such as user defined object database of data types, Backup database and transaction log,
Restore database, Copy database, Set task scheduling, Set alarm, Provide cross-server drag-and-drop controls operating, Manage the user accounts, Establish Transact - SQL commands and the management and control of the SQL statement E-mail
"In the enterprise management in the window contains two on" the window "directory tree right is the active window, showing the contents of the window
"The window, click on various projects can deploy plus committee&apos contains
"Through a project of the selected node in the window, can see on this project contains the content
122 Service Manager (up) Service
1 and SQL Server service manager is in practical work when the Server is most practical program, service management is to start, stop, and continue to suspend the real-time database Server service, the service provided types include: SQL Server, SQL Server proxy, Microsoft search and distributed coordination, etc
给分的啊 累死了!!
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。中科永联高级技术培训中心(>
以上就是关于Oracle是什么全部的内容,包括:Oracle是什么、数据库权限翻译、英语专业翻译等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)