ตาราง: หัวใจสำคัญของทุกฐานข้อมูล

SQL เบื้องต้น: ฐานข้อมูลเชิงสัมพันธ์

Timo Grossenbacher

Data Journalist

ความซ้ำซ้อนในตาราง university_professors

SELECT *
FROM university_professors
LIMIT 3;
SQL เบื้องต้น: ฐานข้อมูลเชิงสัมพันธ์
-[ RECORD 1 ]--------+-------------------------------------------------
firstname            | Karl
lastname             | Aberer
university           | ETH Lausanne
university_shortname | EPF
university_city      | Lausanne
function             | Chairman of L3S Advisory Board
organization         | L3S Advisory Board
organization_sector  | Education & research
-[ RECORD 2 ]--------+-------------------------------------------------
firstname            | Karl
lastname             | Aberer
university           | ETH Lausanne
university_shortname | EPF
university_city      | Lausanne
function             | Member Conseil of Zeno-Karl Schindler Foundation
organization         | Zeno-Karl Schindler Foundation
organization_sector  | Education & research
-[ RECORD 3 ]--------+-------------------------------------------------
firstname            | Karl
lastname             | Aberer
(truncated)
function             | Member of Conseil Fondation IDIAP
organization         | Fondation IDIAP
(truncated)
SQL เบื้องต้น: ฐานข้อมูลเชิงสัมพันธ์

SQL เบื้องต้น: ฐานข้อมูลเชิงสัมพันธ์

ปัจจุบัน: "ประเภทเอนทิตี" เดียวในฐานข้อมูล

SQL เบื้องต้น: ฐานข้อมูลเชิงสัมพันธ์

โมเดลฐานข้อมูลที่ดีขึ้นด้วยสามประเภทเอนทิตี

เดิม:

ใหม่:

SQL เบื้องต้น: ฐานข้อมูลเชิงสัมพันธ์

โมเดลฐานข้อมูลที่ดีขึ้นด้วยสี่ประเภทเอนทิตี

SQL เบื้องต้น: ฐานข้อมูลเชิงสัมพันธ์

สร้างตารางใหม่ด้วย CREATE TABLE

CREATE TABLE table_name (
 column_a data_type,
 column_b data_type,
 column_c data_type
);
SQL เบื้องต้น: ฐานข้อมูลเชิงสัมพันธ์

สร้างตารางใหม่ด้วย CREATE TABLE

CREATE TABLE weather (
 clouds text,
 temperature numeric,
 weather_station char(5)
);

SQL เบื้องต้น: ฐานข้อมูลเชิงสัมพันธ์

มาฝึกกันเถอะ!

SQL เบื้องต้น: ฐานข้อมูลเชิงสัมพันธ์

Preparing Video For Download...