Ⅰ 请教sql语言好不好学自学要怎么开始
嗯,想学习是好事情,只要认真努力,学好没问题,我以亲身经历告诉你,我是今年六月份开始学习VB,现在已经开始开发软件了,而且运行成功。
你先从最基本的学起,要有一个循序渐进的过程。
第一步:学习VB基础理论,推荐你看看<<Visual Basic程序设计基础教程>>,匡松、吕峻闽主编,讲得非常好。如果你的基本理论已经非常好了,那就可以进入下一步了。
第二步:学习数据库理论,推荐你用《Visual Basic数据库编程 从范例入门到项目开发》李华飚等编着、《Visual Basic6.0数据库开发经典实例精解》夏邦贵等编着。 这两本书都是用ACCESS作数据库的,如果你对ACCESS不太熟,建议找一本最简单的介绍ACCESS的书看看,因为数据库编程对ACCESS的了解要求不是很高。
看过这几本书(认真看,把里面的例子最好能在电脑上过一遍),你已经是很不错了。努力吧!
Ⅱ sql数据库从哪里开始学自学
首先你要去学一些SQL 用sql语句怎么操作数据的增删改查 这是数据库的最基本的 这个就的DATA 数据的操作 而你说的管理软件 其实就是一个工具 用来查看你当前数据库的名字啊 大小啊 等等一些属性的 当然你也可以通过这个软件来对数据库进行一些操作什么的! 比如说更改数据库的字符编码什么的! 这个管理软件主要是用来辅助的,其实完全可以不用软件 全部在命令行敲出来 ,不过这得要你很熟练运用数据和熟悉数据库的命令后才可以做到! 在这之前可以用软件来操作
Ⅲ sql server2014已经装好了,要怎么开始操作小白求教。
1、安装好一般需要启动服务
2、然后找到 sql server 2014 manament studio 登录
3、一般选择windowNT登录,这是安装时默认的安装方式
4 、登录就就可以操作数据库了
Ⅳ 我想学习数据库,该怎么办
方法:
要说数据库,一般以SQL Server作为入门的学科,它适合中小型项目开发,而现在比较流行于大型开发的有:
Oracle
现在具有企业大型软件的绝对占有率
DB2 在以IBM服务的公司以及单位(中国银行)
MySql 相对不是很正式的开发,使用MySql
当然还有一些:Access(桌面数据库),FoxPro(中国教育),Informix的数据库系统.
刚开始入门的时候可以找点视频教程来学习,视频教程一般讲得比较好,但不要企图于通过它达到比较高的水平。然后要学会将自己所知道的去实践,多实践。当觉得实践到一定程度而没有什么冲劲了,就去学习理论,当觉得理论知识需要发挥的时候就去实践,时间的周期不一定,没有什么定论,但自己的时间安排需要定论就可以了。
一直都认为在计算机行业要学会一门技术太简单了,但如果要把技术发挥到一定程度就有难处了,一定程度是什么意思,就是把技术如何发挥到具体的业务之中,会动脑筋去思考,而把技术作为相对次要的东西了。
数据库的DBA人员需要兼有系统分析员和运筹学的业务素质。在技术上讲,数据库的前续学科是“数据结构”。
1.数据库是非常快的数据处理程序,其内在的本质依旧是"文件".因为Windows操作系统管理机制就有:磁盘、文件、目录。Linux的方式只有文件。所以数据库重本质的角度来说是一种平台软件,是将文件翻译成逻辑语言的软件,成为软件程序数据交换的中心,为什么那,一个很重要的原因就是“快”,还有就是“安全”、“集成”等等。因为以前的语言程序要处理数据要编写大量算法十分麻烦而且很容易出错等等。大家就想到集成了。
2.其实,要谈到操作数据库,简单的就太简单了,但是数据库最难的不是操作,而是在数据库的设计上。一个大型程序设计者肯定是一个数据库的高手,因为大型程序要死板地去完成它是非常困难和不理智也是不安全不稳定的,要充分利用自己所有的能力去挖掘其数据之间的奥秘,然后体系化数据库结构,相当于在数据库中如何层次化地建立数据结构。将需求中的矛盾事物改变成可以相互融合的。
数据库操作简单是指一般操作,如果难的操作还是有点技术的,但还是难不到那里去。
3.为什么说上面的东西都很简单那,因为只要会,那就可以了,而设计方面的东西是永远不是那么简单的,永远带有创新和追求,没有最高的境界。
就一个十分常见的问题,如何在数据库中配合好人员、角色、权限、类别、级别、可操作性这几者的关系,如果是没有经验的人直接上手可能会乱来(最早也是这样的)。有经验的人也会设计一段时间,而且随着软件复杂性的增加,其数据库的这几者之间的复杂性就越来越复杂。所以大型软件是非常难的。就一个很简单的例子,在很多的网站中,有上百的栏目信息,而每一个栏目间又保持独立。图片的位置和图片的信息都是动态更新的。某些网站的可操作性都以树型结构提供,而树型结构的子树类别和和叶子都是不重复而不错误。而且其层数都是动态的。有些人可以通过前台的判定语句来执行树型结构的生成,但总之,数据库是一门入门容易却达到高手很难的学科,通过不断在失败中吸取经验,才能得到一些书籍上无法学会的东西,那才是真正的高手。也就是说,学技术是很快的,要会将技术运用于实际的业务分析,才可以成为一个自我型的DBA,而不是一个简单的程序员。
Ⅳ 我想自学SQL Server
装了SQL SERVER后,
首先要启动服务:
进入开始-->所有程序中找到Microsoft SQL Server目录,下在有一个“服务管理器”的菜单,点击它会出现一个服务管理器的小界面,点击开始/继续,这样就启动了服务;
然后进入开始-->所有程序中找到Microsoft SQL Server目录,下在有一个“企业管理器”的菜单,点击进入企业管理器界面,可以新建数据库、表、视图、存储过程等。
再进入开始-->所有程序中找到Microsoft SQL Server目录,下在有一个“查询分析器”的菜单,点击它进入查询分析器的界面,工具栏中可以选择数据库,然后执行相应SQL。
最好能找本书,对着操作一下,学会基本的SQL语句。
Ⅵ SQL SERVER怎么自学
这是我回答别人的东西:
学好基础语法
学好了这些之后,你可以学学数据库安全性的东西
是的,你说的这些我只是听过名字
之后就学数据库性能优化和调试
之后再学具体的产品: oracle 、sql 2005什么的
oracle数据库管理,然后就可以考虑做oracleDBA了
期间你可以考一些相关的认证
到了Oracle DBA之后的话,然后你再考虑整体的数据库设计
考虑各种数据库架构的合理性(性能、安全、用户习惯性,系统全面性,系统漏洞等)
再深点的话你就可以学分布式数据库和网络数据库了
那时候可以考虑数据库防护和攻击
之后你可以学数据库防护、攻击原理,研究数据库算法构成
连接这些知识少不了一下课程:数据库系统原理,操作系统原理,服务器架构原理,数据结构,离散数学,行为学等知识
Ⅶ 我想自学Sql数据库,请问那些网站和教程可以,谢谢!
我是没怎么研究数据库,初学的话我倒是可以说下,其实挺简单的,就是SQL语句,不要被什么T-SQL,过程,乱七八糟迷惑了就是。意思就是不管他们。。
还有一个学长说的就是一个三范式,他跟我说要好好研究,之前倒是没怎么懂,这两天写数据库课设,才慢慢感觉到它对构建一个数据库有多么重要。
总之就是学会sql语句,create update insert 很简单的也不用什么书,网上看看就会了,至于查询有点麻烦下个电子书学学也会了。(不仅仅是select还有左/右外连接什么的,慢慢你就知道了)
再一个就是学个高级语言,我觉得这个是比较必须的。。不知道你学过没有,没有去学一个,也用不了多久,.NET PHP, JAVA比较难,如果没学过就别学这个。。我觉得一个学数据库的,不会一门语言是挺搞笑的,自己建了数据库就只能自己在查询窗口玩。。。虽然我身边有不少人就是这样···有点不能理解呵呵,计算机本来就是一个融汇贯通的过程,你只会一个是永远不能提高到哪去的。
这个时候你就知道自己有没学数据库的天赋了。。有的话接下来自己的路就走的顺了,下面的我是没做过了,是一些学长的经历。。。
再来就是对数据库的单独理解了。。我有个学长是研究mysql就是研究他的源代码,不过这没点牛逼基础还真是不容易(这也是我说的为什么计算机是融会贯通的了。。)。。再不就是oracle了,就是去考证,我们学校有个牛逼的就考个中级的,现在就坐等毕业拿最高工资了。。
Ⅷ 如何自学MySQL想在网上自学呢
自学mysql是想学什么?学习mysql的安装?sql的插入和查询么?这些网络一下都有,帮你找找网络
直接网络关键字:mysql下载安装教程。(可以直接看这个网页链接)
安装完了之后,下载一个navicat,这个就是个软件,直接网络下载安装就行
网络:navicat使用教程
sql教程网页链接
没了,其实也可以直接网络一个mysql教程,要视频版的最好
Ⅸ 怎样才能学好SQL
首先要学习sql语言,无论你是学Oracle还是sql server数据库或其他的数据库,sql语言都是基础。数据库的原理例如数据库范式、什么是数据库中的数据类型、什么是约束等等。记住,这两个是学习所有数据库的基础。
学习了sql语言后该学习视图,存储过程。不同的数据库在sql语句的使用上稍微有些不同,它们的内置函数也是不同的。不过只要学会sql语句,具体的函数和用法查阅帮助文件或手册就可以了。如果你还要学高级的,还有触发器,完整性约束等很多东西可以学。
最好的学习方法就是安装一个sqlserver2000在自己机子上,买一本人民邮电出版社的《SQL Server 2000中文版设计实务》,和《中文版SQL Server2000开发与管理应用实例
》,呵呵,好久不看了,是一本傻瓜书,图文并茂,通俗易懂。对着书上的例子一个个试试,很快就会了。学数据库,最容易和最难的就是学sql语言。祝你好运:)
好,记得给我多加点分哦.