请教数据库选择问题

作者&投稿:茆科 (若有异议请与网页底部的电邮联系)
请教数据库同步的问题~

数据库的同步一般靠事务就行解决,根据需要还可以设置不同的隔离级别。不同的数据库厂商有不同的实现,需要查看对应的文档。
给你两个链接:
https://docs.oracle.com/database/121/CNCPT/transact.htm#CNCPT037
https://msdn.microsoft.com/en-us/library/ms174377.aspx
在实际应用中涉及多个数据库的同步,与code的同步,需要借助于OS提供的功能和自行控制。

创建数据库

选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。

在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点

右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。

执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,

在【数据库名称】文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。

在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。

在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。

切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。

切换到【文件组】页,在这里可以添加或删除文件组。

完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。

你的要求目前多数数据库产品都能满足要求

mysql for windows 优点:免费,

sql server 优点:易学易用

oracle 优点:性能最卓越,比较难学男用

你可以根据需要选择,如果不怕盗版问题的话 建议选择sql server 2005 或者 2008
---------------------------
楼主的第五条补充使得你自己失了身份了,凡是作答的朋友都是好心要帮你,何必用这么恶毒的言语进行攻击呢

当然还要更正一下楼主的错误认识

sql server ,my sql,oracle的使用并非一定要在客户端安装客户程序,至于数据库引擎那是在服务端安装的,从你这句话来看你根本不懂什么是数据库引擎。
网络数据库管理系统(上面的几个都属于此列)只需要在服务端安装引擎。客户端程序看你是用什么语言编写,不同的语言提供了不同的链接数据库的方式,比如.net平台的各种语言 使用ado.net就可以链接sql server,oracle,和其他oldeb数据源。程序编写完毕,安装在客户端时并不需要在客户端而外安装数据库访问的相关程序了。
至于你说的他们必须要在客户端安装什么引擎,我的理解可能是你把类似sql的企业管理器当做引擎了吧。企业管理器(sql2005以上的版本改名字叫做 Enterprise Manage Studio)是一个在客户端访问数据库的软件,但是那个软件并不是必须的,他只是为访问数据库提供了一种选择方式而已。
不知道我是否理解了楼主的意思

SQL

不需要安装什么第三方数据库引擎,写个小小的插件就可以了,也不过几百KB吧
除SQL 你没得选择

mysql

Access


[图解]11招教你如何玩转数据库设计
你会发现许多开发者会默认应用常规化规则,随后才考虑性能问题而不考虑应用的本质。关于事务性和分析性,一起来看下两者区别。Transactional:这种应用,用户对CRUD较为感兴趣,即创建、读取、更新和删除记录。这种数据,官方名称之位OLTP。Analytical:用户对分析、报告、预测等方面感兴趣。这类数据库很少有...

有没有好心人教一下我这个数据库题怎么做?
好的,我来帮你分析一下第二问的思路。根据给出的题目,我们可以将篮球比赛系统分为以下几个实体:球队:球队是篮球比赛的基础单位,具有唯一的球队编号。球队实体 队员:队员是球队中的成员,具有唯一的队员编号、姓名、年龄、身高、体重等属性。队员实体 教练:教练是球队的领导,负责指导球队进行训练和...

一道关于数据库关系模式的题,我看不懂啊,希望得到大家的帮助~谢谢了...
主键是用户选择的元组标识:D(时间,学生)模式R是第一范式,然后是否含有局部依赖,不存在即是满足第二范式,但是不满足第三范式因为存在非主属性的传递依赖:(时间,教室)→课程, (时间,教师)→教室 得到(时间,教室)→课程 选择B 三问只能达到3范式,存在成绩属性传递依赖(学生,课程)不满足...

MYSQL数据库出现问题无法及时显示错误信息教你如何解决这个问题mysql不...
MYSQL数据库出现问题,无法及时显示错误信息?教你如何解决这个问题!MYSQL是一种常用的关系型数据库,因其性能稳定,容易学习等优点而备受广大开发者的青睐。然而,在使用MYSQL时,难免会遇到各种问题,其中一种常见的问题是数据库出现问题,但无法及时显示错误信息。这种情况下,开发者往往需要做一些额外的...

有个数据库的问题,高手能帮忙解答下吗?谢谢了
(1)函数依赖:教师号->姓名 教师号->职称 团体名称->团体简介 团体名称->团体负责人 教师号,团体名称,参加日期->担当职务 关键码:教师号,团体名称,参加日期 (2)存在对关键码的部分函数依赖(教师号->姓名),所以是第一范式。(3)(教师号,姓名,职称)(团体名称,团体简介,团体负责人...

数据库系统概论关系代数语句问题
[例]设教学数据库中有3个关系:学生关系S(SNO,SNAME,AGE,SEX)学习关系SC(SNO,CNO,GRADE)课程关系C(CNO,CNAME,TEACHER)下面用关系代数表达式表达每个查询语句。(1) 检索学习课程号为C2的学生学号与成绩。πSNO,GRADE(σ CNO='C2'(SC))(2) 检索学习课程号为C2的学生学号与姓名 πSNO,SNAME(σ...

数据库好学吗?
1、选择数据库:在学之前,根据你的目的选择你要学的数据库:小型的数据库有ACCESS,FOXPRO;中型数据库有SQL SERVER,MY SQL;大型数据库有:ORICLE。 2、学习数据库理论 数据库一般大同小异,现在主要是关系数据库。要了解什么是关系数据库,什么是SQL语言,怎么使用SQL语言,什么是字段、主键、外键…… 3、操作 具备了...

请教ORACLE的版本选择问题
可以选择安装Oracle9i版本的,主要理由有:1、相比于早期的版本,9i进行了很多重要的改进,是后续版本发展的基础;2、对于Oracle数据库学习已经足够了,且对于硬件的配置和运行资源要求不太高:512M内存,CPU只要不是奔腾级(330MHZ)以下的就足够,对于当前动辄1.XGHZ,双核心CPU当然不在话下;3、Oracle1...

数据库初学者请教学习方向
应该问题就不大了,有了其中一种数据库基础的话,将来学习其他数据库也相对容易些 三、关于你考证的问题,目前最吃香的肯定是oracle的三个认证,OCA,OCP,OCM,这个需要依次来考,当然价钱不菲。上学期间,不太建议你去考这几个证,毕竟只是上学阶段,还是先完成学业为好,这个你可以在工作后,自己挣钱...

115调教出什么问题了呢?
可能是分享者没有把户口给坛子?数据库不是万能什麼都有的用115调教也能提取啊~>>>是否只输出标准提取式 不进行提取载点操作 节省访问量*(最大提取数×2.5 即普通会员一次25个)√ New!<<<把这个打勾~~

西陵区18526451511: 数据库的选择 -
王差腐植: 目前主流数据库适合你们的就是SQL和ORACLE两种,SQL操作比较简洁、人性化,对操作系统和服务器的配置都不高,一般都是用的SQLServer2000企业版或者是SQLServer2005企业版,但是SQL对于数据量过大的处理能力较差(你那十几...

西陵区18526451511: 在以下的条件里如何选择数据库,选择哪种类型数据库? -
王差腐植: 银行可选择: 1.开源数据库,应用开发商/集成商喜欢做,因为可以吃掉数据库的预算.但客户面临长期的发展问题,维护问题.产品稳定性、性能问题. 2.国产数据库,产品功能、性能、稳定性不及开源数据库,但有技术支持保障,可用在一些边缘系统. 3.GBase 8t,引进国外先进产品,满足国产资质,Informix本身在银行有较多应用,而且在核心系统长期运行,已验证.可以直接升级到GBase 8t. 同时南大通用可以提供本地化原厂技术服务.技术支持团队规模较大,同时与IBM有L3服务合作,短期内可保证源码级技术支持能力.

西陵区18526451511: 数据库选择问题 表1有两个数据 1,2,表2有一个数据3. 同时选择两张表 select * f -
王差腐植: 只说该题,可以使用以下代码实现:Select * From 表1 Left Join 表2 On 表1.a+2=表2.b假设表1和表2的字段名分别为a和b.

西陵区18526451511: 关于网站数据库的选择问题? -
王差腐植: Access 为小型数据库~`一般每个表内数据量不超过3万条数据~`可以选择使用~`如果数据再多也可以装~~但速度会减慢.SQL Server 为中型数据库~`一般每表格可存储千万条数据~`可以选择使用~`再多也可以装~`但速度会变很慢.

西陵区18526451511: 该选择哪个开源数据库?哪一个更好 -
王差腐植: 关系型就mysql,mariadb 非关系型用MongoDB,redis

西陵区18526451511: 中小生产企业单机版数据库的选择问题FOXPRO6、PARADOX
王差腐植: MYSQL server,速度相当快,按照论坛的处理量,可以维持每天30万访问量+10万的数据量连续1年也不会有明显速度下降的感觉.这个层次,对于一般中型企业都足够了,而且它是免费的. access定位是小型数据库,效率不高,特别是数据积累久了就不行了,处理一下表格什么数据的还行,个人认为用来做企业数据库不合适,特别是安全性和稳定性.

西陵区18526451511: 请教,oracle丶db2丶sql server选择那一款学习较好? -
王差腐植: 必须oracle啊.下面给你分析分析:总体来讲:Oracle 数据库领域老大.SQL Server只适合个人使用或小型企业,成本低,但为了学习我也不会选择它,缺点多多.DB2 功能上紧次Oracle,担接触的人不多,应用面不如Oracle.看了下面的...

西陵区18526451511: 请教一下,购买正版的SQL数据库 应该怎么挑选? -
王差腐植: 看你想用哪一种的数据库了,oracle、db2等等都可以,如果数据量不是很大的话,用mysql也行,免费的.

西陵区18526451511: 请教高手,我该使用哪个数据库啊?
王差腐植: 如果效率和速度要求比较高,最好使用MYSQL数据库. 而且安装起来非常容易.适合新手做设计使用.

西陵区18526451511: 请教数据库的选用 -
王差腐植: 一个表30几列? 范式划分一下吧 可以节省不少空间建立索引 序列如果我选择数据库 oracle 或者mysql 系统用linux不过听人说sql2005现在的速度也不错 大容量数据吞吐要比以前的版本好很多硬件不太擅长...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网