Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Vytvoriť schému pre bankový systém?

```sql

-- Vytvorte bankovú schému

CREATE SCHEMA bank;

-- Vytvorte tabuľku účtov

CREATE TABLE bank.account (

číslo_účtu VARCHAR(12) PRIMÁRNY KĽÚČ,

typ_účtu VARCHAR(50) NOT NULL,

zostatok DECIMAL(12; 2) NOT NULL,

customer_id INT NOT NULL,

CUDZÍ KĽÚČ (customer_id) REFERENCIE banka.customer(customer_id)

);

-- Vytvorte tabuľku zákazníkov

CREATE TABLE banka.customer (

customer_id INT PRIMARY KEY,

meno_mena VARCHAR(50) NOT NULL,

priezvisko VARCHAR(50) NOT NULL,

adresa VARCHAR(255),

mesto VARCHAR(50),

stav VARCHAR(2),

PSČ VARCHAR(10),

e-mail VARCHAR(255)

);

-- Vytvorte tabuľku transakcií

CREATE TABLE bank.transaction (

transakčný_id INT PRIMARY KEY,

číslo_účtu VARCHAR(12) NOT NULL,

typ_transakcie VARCHAR(10) NOT NULL,

suma DECIMAL(12; 2) NOT NULL,

dátum_transakcie TIMESTAMP NOT NULL,

CUDZÍ KĽÚČ (číslo_účtu) REFERENCIE banka.účet(číslo_účtu)

);

```

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené