本文目录一览

1,数据库最难学的是哪部分

函数、存储过程、查询语句(表间关联、分组、排序)
数据结构设计就是说让数据库发挥出最高的性能,尽量减少数据的重复检索.
层次模型,范式

数据库最难学的是哪部分

2,access数据库好学吗和oracle数据库哪个好

access数据库就相当与单机数据库。学起来比较简单。很简单 不难。把access学好后学微软的sql数据库很简单。。 当然oracle数据库是以后比较流行的 。因为它适合与很多的大中型网站。当然有点复杂 不过还是很简单。我一个星期就学会了。
access是桌面数据库,只适合做小型项目...如果你学编程的话学这个是不够的。还要学MS Sql ,这个也是大型数据库。以后还想深入发展再去学oracle。一般大公司都用oracle。
access很好学,会用word再学一会就会access, oracle是做大型项目用的,当然是orecle好了
access数据库学起来容易。oracle就要难点了,哪个好要看你的用途,oracle功能比较大。一般小型的access就可以了

access数据库好学吗和oracle数据库哪个好

3,Java哪些内容比较难学

Java相对较为难学Java主要学习内容1、 java语法。通过任何一本Java入门书籍,都可以学会Java的基本知识,要想真正掌握,还需要做大量的测试题。对语法不准确的理解,会使你写的代码出现逻辑错误。而这些错误会使你在真正的项目开发中吃尽苦头:你认为正确才会写上去。而在几十万行代码中找出几行有逻辑错误的代码,非常困难。因为你几乎不会怀疑你认为正确的代码存在错误。2、 常用类。永远不要写别人已经实现的代码。有很多功能,用JDK中现有的类就可以完成。你需要熟悉JDK.可以通过研究JDK帮助文档和JDK源代码的方式,逐渐了解,你需要的类都在什么地方。一方面,要熟悉有哪些可以直接使用的资源,另一方面,学习一下,SUN公司的工程师怎样写代码。3、 IDE 集成开发环境。现在企业最常用的是IBM公司的eclipse ,类似的还有JBuilder 、Idea,NetBeans等等。4、 数据库。MySql,Oracle,DB2.小项目多数使用MySql这样的免费数据库。大一些的项目会考虑使用Oracle或者DB2. Java项目很少使用SqlServer。因此,你还需要学习数据库方面的一些知识。5、 JDBC Java数据库连接。使用Java程序操作数据库。这部分非常重要。几乎所有的企业项目都会用到。6、 HTML CSS Javascript。HTML-- 超文本标记语言。CSS --层叠样式表。JavaScript--是一种由Netscape的LiveScript发展而来的脚本语言。7、你需要学习如何使用及管理WEB服务器,例如tomcat,并且知道如何在其基础上扩展和维护WEB程序,如何使用它的附加服务,如连接池。8、 JSP Servlet。这两个是初级Java程序员必须掌握的基本技能,是所有B/S结构框架的基础。相应的,还需要学习EL以及JSTL(StandardTagLibraries)和可以选择的第三方TagLibraries,以提高表示层的处理能力。9、企业流行框架 Struts,Spring,Hibernate等。10、Java设计模式。有一些特殊的功能,只有按照特定的设计模式才能实现。11、你还要跟上技术发展的步伐,了解在Java项目中使用的新技术。如Ajax等。还有很多要学习的内容。

Java哪些内容比较难学

4,mysql sqlserver oracle这些数据库那个好学

都好学 开放性:SQL Server只能在Windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。 Oracle能在所有主流平台上运行(包括 Windows)。完全支持所有的工业标准。适用于大中小型数据。DB2能在所有主流平台上运行(包括Windows)。最适于海量数据。DB2在企业级的应用最为广泛。安全性:SQL server 没有获得任何安全证书。 Oracle Server获得最高认证级别的ISO标准认证。 DB2获得最高认证级别的ISO标准认证。 性能:SQL Server 多用户时性能不佳使用风险 SQL Server 不十分兼容早期产品。使用需要冒一定风险。 Oracle长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。 DB2在巨型企业得到广泛的应用,向下兼容性好。风险小。 当今最流行,功能最好的数据库分别为ORACLE公司的ORACLE数据库>IBM公司的DB2数据库>微软的SQL Server。建议:使用oracle
sq丨Server
操作上sql server要比orcale简单,如果你用过java和dotnet的开发平台,区别的基本就是oracle和sql server不同,oracle的界面基本是基于java的,大部分的工具是dos界面的,甚至sqlplus也是, sql server是跟vb一样,全图形界面,很少见到dos窗口。sql server中的企业管理器给用户提供一个全图形界面的集成管理控制台来集中管理多个服务器。oracle也有自己的企业管理器,而且它的性能在某些方面甚至超过了sql server的企业管理器,但它安装较为困难。 orcale数据库和sql server数据库那个更快?其实是一个很难答的问题,因为存在许多不定因素,包括处理类型、数据分布以及硬件基础设施等。 sql server 2000是一个具备完全web支持的数据库产品,提供了可扩展标记语言核心支持以及internet上和防火墙外进行查询的能力,具有可伸缩性、灵活性、扩充性好,而且价格便宜等特点,而oracle则有着可靠安全性,速度比sql server快上百倍,但其价格在实施中却比sql server它高出了几百倍。 其实各行业考虑选择那种数据库,是由数据库的特点以及根据自己的业务需求和基础设施综合考虑来决定的。 oracle中有复合数据类型 sql server中没有 声明方式:变量名 对象名%type 这里的变量类型可以是所有以存在的数据类型,具有依赖性 ,存储过程中用这种变量比较灵活,但效率应该会低些 oracle存储过程中借助cursor类型变量返回并访问记录集 sql server中我没用过类似功能 最后就是语法方面的一些不同 <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwenwen.soso.com%2fo%2fteam.e%3fsp%3d11106" target="_blank">http://wenwen.soso.com/o/team.e?sp=11106</a> "金榜,丁丢丢" qq问比赛,投票。同时也为您的家人买上一份心灵上的保险,全家幸福!
只要学会一个别的都不在话下

5,请SQL Server 与asscee数据库之间有多大的区别现在想学数据库

SQL是结构化查询语言的简称。不管什么样的数据库如果采用了SQL语言作为嵌入语言的话,就必须符合SQL语言的标准。但是SQL也有不同的标准,比如SQL-87,SQL-92等等。这是语言自己的差别,而不同的数据库嵌入了不同的标准时,还是有一定的区别的。第二点的区别就是对于数据库语言的支持不一。数据库嵌入语言后,但由一自身技术的局限,有些语句并不出错,只是由于自身的不支持而不能通过编译的。比如在ACCESS中使用触发器,事务等等,这些语句是肯定通不过的,而在MSSQL中是支持这些技术的,所以是可以通过的。这个与其嵌入语言无关,而是自身数据库的支持而已。纠下一点,SQL一般除了理解是结构化查询语言外,作为数据库SQL指的就是MSSQL,也就是微软件开的了SQL,所以一个SQL不能指明到底是哪一个的。当然,还有一个关系型数据库是MySQL,所以,MSSQL与SQL没有任何可比性,只与MYSQL有可比性。原因就是一般我们所说的SQL就是MSSQL。而ACCESS是微软件开发的桌面数据库系统,而MSSQL却是一个服务器,两都均是关系型数据库,语句大部分时间通用,但SQL要求更为严格,支持的标准较为先进,所以一些 trans_SQL语句在ACCESS中是不支持的。但是由于其严格的要求,一些ACCESS中使用的SQL语句在MSSQL中是通不过的,比如insert tabelname values()这个语句在ACCESS中很好的执行,而在SQL中是通不过的,必须使用insert into tablename values(),这一点上MSSQL更为严格。由于自身支持的局限性,建触发器,事务等语句在ACCESS中均不支持,当然还有权限控制方面的语句也是ACCESS不支持的。毕竟ACCESS只是用来处理一些小的数据交换查询等信息。在于数据库服务器系统相双,ACCESS只是相当于一个加强版的EXCEL,不过它确实比EXCELL强的多。oracle数据库是较为新型的数据库技术,它是对象数据库,而不属于关系型数据库,但嵌入的语句也是SQL标准,所以语言上相差不大,但技术上相差的就太远了。而对于查询来说,都有不同的性能与支持的。对象数据库的存储方式与关系型就是一样,所以在执行时也是不一样的性能,当然语句优化特点等等都不一致的。由于自身结构的特点,使其支持在where条件中可以使用聚合函数,而在MSSQL这类的关系型数据库来说,由于性能问题是不允许的。比如,select * from tablename where chenji >= AVG(chenji)这一个表中就是列chenji,取出所以大于平均值的值,由于在SQL语句中使用了AVG这样的聚合函数,在MSSQL等关系型数据库中不支持,原因就是它性能较低,而在oracle中却可以被执行,因为存储模式的不同,所以性能不同低下,那自然也可以支持啦。一般认为目前oracle较为优进,似乎难学一点(因为我也没有学这,我在考试时只要对这个有了解就可以了,只知道它是属于对象数据库的,在数据库发展史上的那些介绍的知识)。而MSSQL毕竟是关系型数据库中有代表的东西,而且技术方面也比较成熟,且微软件有点偏心眼,作ODBC驱动时还专为SQL作一个,所以MSSQL在与ODBC连接时,ODBC调用的是MSSQL中的底层API,所以在ODBC调用时有绝对的优势。这一点可以理解为接口方便。而对于ACCESS,对于数据库来说,有些时候还真不愿意称它为数据库,除了基本的查询等功能,很多东西都是实现不了的,但毕竟它是一个桌面型数据库,跟SQL服务器相比,的确不公平的。而且较为好用,一些简单的查询等功能还能用,相当于一个精简单的SQL,如果不是大型数据库技术时,这个精简单是恰到好处的,精简的非常漂亮,以致于很多初学都或是网站等小型数据库对客观存在也是很有感情的。但感情归感情,毕竟一个桌面型的数据库,速度、性有等各方面都是有很大的损失的。所以它与MSSQL是没有对比性的。要是型目小的话,选用它倒是很合适。不过,如果你没有打算在数据库方面发展的话,就是简单的应用,access就足以了,毕竟简单得多
2个都是微软的产品。但sql server是专业级的,access属于业余级别的。如果你想在数据方面发展,建议学sql server,oracle,db2。2中数据库之间的差异不大。毕竟同属于微软的产品嘛
两者的 增、删、查、改基本没多大的区别(有点小小差异)但是SQL Server里的内部方法比较多,比如约束、触发、锁机制等等,access里面这些都是没有的,建议刚开始的时候学SQL Server,然后oracle、db2,同时也可以学学My SQL ,这个在实际中用的也是比较多的,只要你学会了其中的任意一个,别的都比较简单,只不过方法或机制有所不同而已。access比较简单,可以用作小型网站,现在很多asp网站会用access。

文章TAG:哪个  数据  数据库  一些  哪个数据库更难学一些知识  
下一篇