wersja do drukuºzy

GRUPA-1

Zad1.

Pacjent( nr_medyczny,imie,nazwisko,ulica,nr.kod,miejscowosc)

Lekarz (nr_lekarza,imie,nazwisko,ulica,nr.kod,miejscowosc)

Wizyta (nr_wizyty,data,godzina,nr_medyczny,nr_lekarza,nr_gabinetu,cena_wizyty,diagnoza)

Zad3.

Brudny odczyt-odczyt wewnątrz transakcji pewnych danych które zmienionych przez inna transakcję, która nie została zatwierdzona.

Zad4.

GRANT create procedure, create function TO programista_db

Zad5.

SELECT*FROM pracownik WHERE pensja<AVG(pensja);

Zad6.

ALTER TABLE osoba ADD nagroda int CHECK (nagroda>1000)

Zad7.

CREATE PROCEDURE usuń

@imie VARCHAR(10),@nazwisko VARCHAR(15)

AS

BEGIN

UPDATE pracownik

DELETE FROM pracownik

WHERE imie=@imie AND nazwisko=@nazwisko

END

GRUPA-2

Zad1.

Uczen (id_ucznia,nazwisko,ulica,nr_kod,miejscowosc)

Nauczyciel (id_nauczyciela,imie,nazwisko,ulica,nr_kod,miejscowosc)

Ocena (id_ucznia,id_nauczyciela,data_wystawienia_oceny,ocena,przedmiot,komentarz)

Zad3.

GRANT create table, create view TO programista

Zad4.

ALTER TABLE osoba ADD pesel char(11) CONSTRAINT new UNIQUE

Zad5.

Własności transakcji

Atomic- niepodzielność, transakcja jest wykonywana w całości lub wcale

Consistent - spójność transakcja doprowadzana do spójnego stanu bazy danych

Isolated – transakcja musi być izolowana, czyli nie może wchodzić w konflikty z innymi transakcjami wykonywanymi na tym samym zbiorze danych

Durable- transakcja jest trwała, jeżeli gwarantowane jest, ze wykonane działania pozostaną kompletne bez względu na to co się stanie z baza po poprawnym zakończeniu transakcji. Jeżeli wystąpi awaria zasilania i serwer baz danych ulegnie awarii, istnieje gwarancja ze transakcja będzie kompletna po ponownym uruchomieniu serwera

Zad6.

CREATE PROCEDURE zw_pensji

@imie VARCHAR(15),@nazwisko VARCHAR(15)

AS

BEGIN

UPDATE pracownik

SET pensja=pensja+(pensja/2)

WHERE imie=@imie AND nazwisko=@nazwisko

END

Zad7.

SELECT*FROM pracownik

WHERE pensja>AVG(pensja);

GRUPA-1

Zad1.

Pacjent( nr_medyczny,imie,nazwisko,ulica,nr.kod,miejscowosc)

Lekarz (nr_lekarza,imie,nazwisko,ulica,nr.kod,miejscowosc)

Wizyta (nr_wizyty,data,godzina,nr_medyczny,nr_lekarza,nr_gabinetu,cena_wizyty,diagnoza)

Zad3.

Brudny odczyt-odczyt wewnątrz transakcji pewnych danych które zmienionych przez inna transakcję, która nie została zatwierdzona.

Zad4.

GRANT create procedure, create function TO programista_db

Zad5.

SELECT*FROM pracownik WHERE pensja<AVG(pensja);

Zad6.

ALTER TABLE osoba ADD nagroda int CHECK (nagroda>1000)

Zad7.

CREATE PROCEDURE usuń

@imie VARCHAR(10),@nazwisko VARCHAR(15)

AS

BEGIN

UPDATE pracownik

DELETE FROM pracownik

WHERE imie=@imie AND nazwisko=@nazwisko

END

GRUPA-2

Zad1.

Uczen (id_ucznia,nazwisko,ulica,nr_kod,miejscowosc)

Nauczyciel (id_nauczyciela,imie,nazwisko,ulica,nr_kod,miejscowosc)

Ocena (id_ucznia,id_nauczyciela,data_wystawienia_oceny,ocena,przedmiot,komentarz)

Zad3.

GRANT create table, create view TO programista

Zad4.

ALTER TABLE osoba ADD pesel char(11) CONSTRAINT new UNIQUE

Zad5.

Własności transakcji

Atomic- niepodzielność, transakcja jest wykonywana w całości lub wcale

Consistent - spójność transakcja doprowadzana do spójnego stanu bazy danych

Isolated – transakcja musi być izolowana, czyli nie może wchodzić w konflikty z innymi transakcjami wykonywanymi na tym samym zbiorze danych

Durable- transakcja jest trwała, jeżeli gwarantowane jest, ze wykonane działania pozostaną kompletne bez względu na to co się stanie z baza po poprawnym zakończeniu transakcji. Jeżeli wystąpi awaria zasilania i serwer baz danych ulegnie awarii, istnieje gwarancja ze transakcja będzie kompletna po ponownym uruchomieniu serwera

Zad6.

CREATE PROCEDURE zw_pensji

@imie VARCHAR(15),@nazwisko VARCHAR(15)

AS

BEGIN

UPDATE pracownik

SET pensja=pensja+(pensja/2)

WHERE imie=@imie AND nazwisko=@nazwisko

END

Zad7.

SELECT*FROM pracownik

WHERE pensja>AVG(pensja);


Wyszukiwarka

Podobne podstrony:
Przebicie LT wersja do druku i Nieznany
Optymalizacja zapasów w przedsiębiorstwie i łańcuchu dostaw Wersja do druku
Inne Więziennictwo na progu XXI wieku wersja do druku
wersja do druku, OCHRONA ÅšRODOWISKA UJ, BIOCHEMIA, LABORKI
Cierpienie tabu wersja do druku
wersja do druku PM
4 wersja do druku instrukcja
Filozofia - wersja do druku, PIELĘGNIARSTWO(1), pielęgniarstwo
Nowoczesne technologie w optymalizacji łańcuchów dostaw Wersja do druku
Efektywność systemów dystrybucji Wersja do druku
FUNKCJONOWANIE POZNAWCZE KOBIET I MĘŻCZYZN-wersja do druku, WSFiZ, funkcjonowanie poznawcze kobiet
wersja do druku KSFZGUWTHJI6UB3XVTV4Q3H6UMHZZHES7XATA5A
norton internet security 2006 pl podręcznik użytkownika wersja do druku GDNLZL2NUCRI23G3GCMPE66CPV
BIOS od A do Z wersja do druku, Bios
Marketing wersja do druku
Åšrodki transportu w systemach dystrybucji Wersja do druku
Instrukcja o gospodarowaniu wbk wersja do druku

więcej podobnych podstron