Tabelele: baza oricărei baze de date

Introducere în baze de date relaționale în SQL

Timo Grossenbacher

Data Journalist

Redundanță în tabela university_professors

SELECT *
FROM university_professors
LIMIT 3;
Introducere în baze de date relaționale în 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)
Introducere în baze de date relaționale în SQL

Introducere în baze de date relaționale în SQL

În prezent: un singur „tip de entitate" în baza de date

Introducere în baze de date relaționale în SQL

Un model de bază de date mai bun cu trei tipuri de entități

Vechi:

Nou:

Introducere în baze de date relaționale în SQL

Un model de bază de date mai bun cu patru tipuri de entități

Introducere în baze de date relaționale în SQL

Crearea de tabele noi cu CREATE TABLE

CREATE TABLE table_name (
 column_a data_type,
 column_b data_type,
 column_c data_type
);
Introducere în baze de date relaționale în SQL

Crearea de tabele noi cu CREATE TABLE

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

Introducere în baze de date relaționale în SQL

Să exersăm!

Introducere în baze de date relaționale în SQL

Preparing Video For Download...