05 2020 档案
摘要:常用数据结构 除了如何设计数据结构之外,还需要掌握一些已经被前人多次使用,总结出来的优秀的数据结构。我推荐Edison Zhou的微信公众号“恰童鞋骚年”里的“每天5分钟用C#学习数据结构”系列文章。现在市面上的C#数据结构书似乎都不太年轻了,但这个系列文章是正在不断更新的。建议使用C#的朋友,想要
阅读全文
摘要:SQL实践 参考教材《数据库系统:原理、设计与编程(MOOC版)》,陆鑫 张凤荔 陈安龙 使用参考教材中的3.7节的“工程项目管理系统”来使用前面学过的SQL知识。 3.7.1 项目案例——工程项目管理系统 开发一个工程项目管理系统,实现公司的工程项目管理目标。创建一个数据库ProjectDB,包含
阅读全文
摘要:参考资料:拉勾网课程《重学数据结构与算法》 公瑾 本笔记中代码全部使用C#实现,C#也很易读,不妨碍其他语言的用户参考。但本笔记的参考资料,也就是《重学数据结构与算法》这门课程中的代码是Java实现。 如何灵活使用数据结构?数据处理的基本操作有哪些? 课程中有一个例题非常不错。有一个数组[1,2,3
阅读全文
摘要:参考教材《数据库系统:原理、设计与编程(MOOC版)》,陆鑫 张凤荔 陈安龙 3.6 视图SQL语句 3.6.1 视图的概念 视图View是一种建立在SELECT查询结果集上的虚拟表。视图可以基于数据库表或其他视图构建,它本身没有自己的数据,而是使用了存储在基础表中的数据。基础表中数据的改变可以在视
阅读全文
摘要:参考教材《数据库系统:原理、设计与编程(MOOC版)》,陆鑫 张凤荔 陈安龙 3.5 数据控制SQL语句 数据控制SQL语句(DCL)是一类可对用户数据访问权进行控制的操作语句,可以控制特定用户或角色对数据表、视图、存储过程、触发器等数据对象的访问权限。主要有 语句操作来实现。 这个文档中有SQL
阅读全文
摘要:参考教材《数据库系统:原理、设计与编程(MOOC版)》,陆鑫 张凤荔 陈安龙 3.4 数据查询SQL语句 SELECT [ALL/DISTINCT] <目标列>[,<目标列>...] [INTO <新表>] FROM <表名>[,<表名>...] [WHERE <条件表达式>] [GROUP BY
阅读全文
摘要:参考教材《数据库系统:原理、设计与编程(MOOC版)》,陆鑫 张凤荔 陈安龙 终于到查询这一块了。 3.4 数据查询SQL语句 3.4.1 查询语句基本结构 SELECT语句由多种字句组成: 1. SELECT子句,用来指明从数据库表中需要查询的目标列。ALL是默认操作,获取所有满足条件的数据行;D
阅读全文
摘要:参考教材《数据库系统:原理、设计与编程(MOOC版)》,陆鑫 张凤荔 陈安龙 3.3 数据操纵SQL语句 数据操纵语言(DML)是对数据库表中数据进行操作的语句集,主要包括INSERT、UPDATE、DELETE三种语句。 3.3.1 数据插入SQL语句 单行数据插入 格式: INSERT INTO
阅读全文
摘要:在学校里学习完数据结构和算法两门课之后,我就再也没有用到过它们,但它们不只是用来应付面试的手段,更是成为优秀程序员必须具备的基础,所以今天开始重新学习。 参考资料 1. 拉勾网课程《重学数据结构与算法》 公瑾 2. 《算法(第4版)》 谢路云 译 拉勾网课程是付费课程,所以本笔记中将会尽量不出现课程
阅读全文
摘要:参考教材《数据库系统:原理、设计与编程(MOOC版)》,陆鑫 张凤荔 陈安龙 选择这本书来学习是因为教材出版时间是2019年3月,比较新,而且出版社是人民邮电出版社,根据我的经验,人民邮电出版社出版的技术类书籍基本都是精品。这本书除了基本概念,关系模型,SQL,数据库设计与实现和管理这些必学内容之外
阅读全文
摘要:数据库是成为一个程序员必须熟练掌握的技能之一,尤其是我们生活在现在的大数据时代。今天我接触了一份工作,这份工作似乎对数据库有要求,于是打算趁这个机会复习一下数据库相关的知识。 我在博客前面喜欢写一些自己结合生活,对一个东西的一些认识和感受,我决定以后都写在博客后面,毕竟在博客前面写上一堆与技术关系不
阅读全文

浙公网安备 33010602011771号