数据库原理
sunlanchang
北京邮电大学-计算机硕士,sunlanchang@bupt.edu.cn
展开
-
数据库概述和结构、数据模型、关系数据库
数据库概览数据库系统本质是一个用计算机存储数据的系统,数据库是收集数据文件的仓库或容器,有永久存储、有组织和可共享的基本特点。数据库管理相对于文件管理的优点:数据相互关联较少的数据冗余程序与数据相互独立保证数据的安全可靠最大限度保证数据的正确性数据可以共享并能保证数据的一致性数据模型数据模型及其分类实体联系模型:涉及实体、属性、联系三方面(使用E-R图表示)。层次数据...原创 2019-02-27 22:00:44 · 655 阅读 · 0 评论 -
数据库数据查询总结
title:date: 2017-11-19 22:47:38tags: 数据库原理与应用categories: 数据库原理与应用数据查询功能查询功能是SQL按的核心功能,是数据库用的最多的操作,查询语句是SQL语句比较复杂的语句。以下查询用到的三张表如下所示:Student表:SnoSnameSsexSageSdept150752孙兰昌男20计算机...原创 2019-02-26 11:13:04 · 2789 阅读 · 0 评论 -
SQLZOO select in select 子查询练习
/*Fourth section of sqlzoo, SELECT in SELECT*/--#1/*List each country name where the population is larger than 'Russia'.*/SELECT nameFROM worldWHERE population > (SELECT population ...转载 2019-03-03 17:44:59 · 3119 阅读 · 0 评论 -
SQLZOO SUM and COUNT聚集函数练习
注意:having对group by后的每个小组整体起作用,往往用聚集函数约束。where对group by后的每个小组内的每一行起作用,例如count(*) where age > 10,会统计小组内年龄大于10的人总数。/*Fifth section of sqlzoo, SUM and COUNT*/--#1/*Show the total population...转载 2019-03-03 18:06:32 · 363 阅读 · 0 评论 -
SQLZOO JOIN 连接练习
/*Sixth section of sqlzoo, Join*/--#1/*The first example shows the goal scored by 'Bender'.Show matchid and player name for all goals scored by Germany.*/SELECT matchid, player FROM goalWH...转载 2019-03-13 21:46:30 · 602 阅读 · 0 评论