Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- 2.2.1
- CREATE USER 'dbkunde'@'localhost' IDENTIFIED BY 'abcD123';
- GRANT ALL PRIVILEGES ON dbverkauf . * TO 'dbkunde'@'localhost';
- CREATE DATABASE dbverkauf; CREATE TABLE dbverkauf.person (Personennummer INT NOT NULL,
- Nachname VARCHAR(20) NOT NULL,
- Vorname VARCHAR(20) NOT NULL,
- Strasse VARCHAR(30) NOT NULL,
- Ort VARCHAR(20) NOT NULL,
- Postleitzahl INT NOT NULL,
- Land VARCHAR(20) NOT NULL,
- Geburtsdatum DATE NOT NULL);
- ALTER TABLE person ADD PRIMARY KEY(Personennummer);
- CREATE INDEX Indexsuche ON dbverkauf.person(Nachname);
- DESCRIBE dbverkauf.person; SHOW INDEX FROM dbverkauf.person;
- -- 2.2.2
- CREATE TABLE bestellung (Bestellnummer INT NOT NULL AUTO_INCREMENT,
- Artikelnummer INT NOT NULL,
- Kundennummer INT NOT NULL,
- Artikelanzahl INT NOT NULL,
- Bestellsumme INT NOT NULL,
- PRIMARY KEY (Bestellnummer));
- -- 2.2.3
- CREATE TABLE hersteller (herstellernummer INT,
- herstellername CHAR(30) NOT NULL,
- land CHAR(30) NOT NULL,
- INDEX (herstellername),
- PRIMARY KEY (herstellernummer));
- -- 2.2.4
- CREATE TABLE artikelliste (artikelnummer INT,
- artikelname CHAR(20) NOT NULL,
- herstellername CHAR(30) NOT NULL,
- herstellungsdatum DATE NOT NULL)
- (1) ALTER TABLE artikelliste RENAME artikel
- (2) ALTER TABLE artikel ADD preis INT;
- (3) ALTER TABLE artikel DROP herstellungsdatum
- (4) ALTER TABLE artikel MODIFY artikelname CHAR(50)
- (5) ALTER TABLE artikel CHANGE herstellername herstellernummer CHAR(30);
- (6) ALTER TABLE artikel ADD PRIMARY KEY (artikelnummer);
- (7) ALTER TABLE artikel ADD INDEX (artikelname)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement