如何自主学习SQL数据库?
学生时代,入门数据库,学习成本最底的就是 SQL server软件,微软出品 。你可以百度下截一个SQL server express 2005版本的,它是免费的 。然后上W3School ,学习基本SQL语法,建库,建表,增加,修改,删除,查询 。后边是增加字段,索引,视图,自定义函数,存储过程,了解 数据库备份及还原,加密,解密 (TDE加解密是SQL server2008才出来的) 等 。
边学边动手,才有印象 。然后上 CSDN, 博客园,这两个程序员非常集中的地方,找到数据库频道,看看别人问的那些数据库方面的问题,你自己是否能够解决 。边学习边操练,理论经验有了,动手能力上去了,你在数据库方面就慢慢能独立处理问题了 。SQL server学会了,学习其它数据库成本就大大降低了 。如果需要了解其它细节,可以关注我并私聊 。
纯小白零基础如何入门SQL语言?
首先你需要明白什么是SQL语言:SQL语言是数据库查询以及程序设计的语言,用于存取数据以及查询、更新、删除等操作 。其次,要从这六方面去学习:数据查询、数据操作、事物控制、数据控制、数据定义、指针控制 。一、数据查询语言,是最常用的语言、基本语法为(大写字母为关键字)SELECT 表字段1,表字段2,表字段3FROM表名WHERE (条件)ORDER BY 表字段iGROUP BY 表字段1,表字段2,表字段3; 二、数据操作语言:这里主要是数据的插入、更新、删除动作; 1、插入INSERT INTO 表名(字段名1,字段名2,字段名3)VALUES(值1,值2,值3) ; 2、更新UPDATE 表名 SET 表字段=值WHERE 条件; 3、删除DELETE FROM表名WHERE 条件; 三、数据控制语言:最简单理解为 控制可以访问数据的对象例如GRANT 关键字,定义某数据库实例可以被某用户控制GRANTALL PRIVILEGES ON 实例名 TO用户名; 四、事物控制语言;它的语句能确保被查询语句影响的表的所有行及时得以更新 。
包括COMMIT(提交)命令、SAVEPOINT(保存点)命令、ROLLBACK(回滚)命令; 五、数据定义 :定义、删除、更改库、表、字段等例如CREATE 关键字、CREATE DATABASE 数据库名称; 六、指针控制语言:像DECLARE CURSOR,FETCH INTO和UPDATE WHERE CURRENT用于对一个或多个表单独行的操作;先了解这么多,随着学习深入,你自己就知道该去了解哪些知识了 。
自学数据分析需要看哪些书的?求推荐?
01 - 思路篇《谁说菜鸟不会数据分析(入门篇)》和《深入浅出数据分析》这两本 。现在这两本书应该也有新版了,当然也有很多其他优秀的入门书籍,在京东上搜“数据分析”,你会发现很多很多书,随便挑两本看完,你就算基本了解数据分析是干什么的了 。当然,这个阶段不要求你弄懂所有的知识点,主要是了解分析流程与基本概念,之后遇到问题再回来翻翻就好 。
当年面试支付宝,就靠这两本书了:)02 - 技能篇技能相关的书籍买过很多,就挑记笔记比较多的吧SQL:《零基础学SQL》Python:《Python编程 从入门到实践》R语言:《R语言实战》EXCEL:《数据图形化,分析更给力》PPT:《PPT,要你好看》逻辑表达:《金字塔原理》03 - 业务理解篇其实每个行业的业务入门书籍不同,但是基本的商业知识要先了解下的 。
【SQL基础教程,史上最全SQL基础知识总结】了解商业模式套路:《商业模式新生代》图形化思考,商业常识:《餐巾纸的背面》数据分析行业的常识:《大数据时代:生活、工作与思维的大变革》总而言之,看完两本书,学会SQL、Excel、PPT, 就当入门了还有关于数据分析进阶、数据产品等书单推荐,希望对你有帮助~以上书单来自→书单来了:数据分析十年,我只推荐这些书 。
推荐阅读
- 电脑如何重装系统?超详细安装教程步骤图详解
- 微信如何设置密码进入 微信设置密码进入的教程
- 学机械工程需要掌握那些基础课程,机械基础都学什么科目
- M2简单刷机截图教程———————————————————————————————
- lisp,Lisp教程?
- 长城c50空气滤芯安装教程 长城c50汽油滤芯怎么安装
- Hadoop教程,hadoop开发环境搭建
- canon相机使用教程,佳能相机怎么使用
- i9300 Smartisan OS ROM 三星 GALAXY SIIIWCDMA 国际版 刷机教程
- 腹泻 电解质紊乱 肾功能异常,基础与临床杂志怎么样
