(c) Politechnika Poznańska, Instytut Informatyki
|
|
- Urszula Jolanta Góra
- 9 lat temu
- Przeglądów:
Transkrypt
1 Struktura bazy danych Oracle (c) Politechnika Poznańska, Instytut Informatyki
2 28 Organizacja przestrzeni danych struktury logiczne - przestrzenie tabel (ang. tablespaces), schematy, obiekty (relacje, indeksy, klastry, klastry haszowe (ang. hash cluster), perspektywy, sekwencery, synonimy, moduły PL/SQL); struktury pośrednie - odzworowujące struktury logiczne w fizyczne; bloki, rozszerzenia (ang. extents), segmenty; struktury fizyczne - zależne od własności systemu operacyjnego (systemy plikowe, urządzenia surowe (ang. raw devices)), trzy kategorie struktur: pliki danych, dzienniki (ang. redo log), pliki kontrolne;
3 29 Organizacja przestrzeni danych (2) baza danych przestrzeń tabel system przestrzeń tabel dane plik 1 plik 2 plik 3
4 30 Przestrzenie tabel przeznaczenie: zarządzanie przestrzenią dyskową, określanie limitów zasobów dla użytkowników (ang. quota), zarządzanie dostępnością danych, stany: online i offline, wykonywanie częściowej kopii bezpieczeństwa (ang. backup) ) lub częściowego odtwarzanie (ang. recovery), przestrzeń tabel SYSTEM i SYSAUX przestrzenie niesystemowe: temporalne wycofania trwałe
5 31 Trwała przestrzeń tabel wykorzystywane składowania trwałych danych: tabel, indeksów, klastrów tabel, partycji tabel, zmaterializowanych perspektyw, obiektów LOB CREATE [PERMANENT] TABLESPACE nazwa DATAFILE 'plik' SIZE rozmiar [AUTOEXTEND ON [NEXT rozmiar] [MAXSIZE rozmiar]] [DEFAULT STORAGE (parametry składowania obiektów)] [BLOCKSIZE rozmiar [K]] [BIGFILE SMALLFILE] SIZE rozmiar [K M G T] create tablespace LAB_DANE datafile c: c:\lab\lab_dane01.dbf lab_dane01.dbf size 50M, datafile d:\lab\lab_dane02.dbf lab_dane02.dbf size 20M autoextend on next 10M maxsize 50M
6 32 Temporalna przestrzeń tabel wykorzystywana do sortowania i składowanie tabel tymczasowych nie może zawierać trwałych danych CREATE TEMPORARY TABLESPACE nazwa TEMPFILE 'plik' SIZE rozmiar [AUTOEXTEND ON [NEXT rozmiar] [MAXSIZE rozmiar]] [DEFAULT STORAGE (parametry składowania obiektów)] [BLOCKSIZE rozmiar [K]] [BIGFILE SMALLFILE] create temporary tablespace LAB_TEMP tempfile c: c:\lab\lab_temp.dbf lab_temp.dbf size 20M; zmiana typu TEMPORARY-PERMANENTPERMANENT alter tablespace LAB_TEMP permanent; alter tablespace LAB_TEMP temporary;
7 33 Manipulowanie przestrzeniami tabel dodanie pliku, zmiana domyślnego składowania ALTER TABLESPACE nazwa ADD DATAFILE 'plik' SIZE rozmiar [AUTOEXTEND ON [NEXT rozmiar] [MAXSIZE rozmiar]] [DEFAULT STORAGE (parametry składowania obiektów)] alter tablespace LAB_DANE add datafile c: c:\lab\lab_dane03.dbf lab_dane03.dbf size 50M autoextend on next 10M maxsize UNLIMITED;
8 Manipulowanie przestrzeniami tabel (2) 34 włączanie i wyłączanie przestrzeni tabel ALTER TABLESPACE nazwa ONLINE OFFLINE [NORMAL IMMEDIATE TEMPORARY] zmiana nazwy i lokalizacji pliku przestrzeń table musi być wyłączona plik docelowy musi istnieć ALTER TABLESPACE nazwa RENAME DATAFILE 'plik_żródłowy' TO 'plik_docelowy' alter tablespace LAB_DANE rename datafile c: c:\lab\lab_dane03.dbf lab_dane03.dbf to d:\baza\lab\lab_dane03.dbf ; lab_dane03.dbf ;
9 Manipulowanie przestrzeniami tabel (3) 35 zmiana typu READ WRITE -> READ ONLY przestrzeń tabel włączona (ONLINE) brak transakcji w przestrzeni tabel brak aktywnych segmentów wycofania w przestrzeni tabel przestrzeń nie podlega archiwizacji online alter tablespace LAB_DANE read only; alter tablespace LAB_DANE read write; usunięcie przestrzeni tabel DROP TABLESPACE nazwa [INCLUDING CONTENTS [AND DATAFILES] [CASCADE CONSTRAINTS]]
10 36 Struktury pośrednie segment 80 KB rozszerzenie 16 KB rozszerzenie 64KB bloki bazy danych
11 Segment 37 zbiór rozszerzeń przydzielonych pojedynczemu obiektowi typy segmentów danych tabeli, tabeli indeksowej, tabeli zagnieżdżonej, partycji tabeli, indeksu, partycji indeksu, klastra, LOB, indeksu LOB temporalny wycofania Rozszerzenie składa się z ciągłego obszaru bloków obszar ten musi się znajdować w jednym pliku
12 38 Zarządzanie rozszerzeniami segmentów Lokalne - automatyczne Przez słownik bd - ręczne UET$ FET$ Lokalne zarządzanie jest sterowane bitmapami w plikach danych (domyślne od 9.2) Zarządzanie przez słownik danych Jest sterowane tabelami UET$ i FET$ (domyślne dla przestrzeni Tabel SYSTEM)
13 39 Automatyczne zarządzanie rozszerzeniami segmentów Wygodne w użyciu Lepsze wykorzystanie przestrzeni dyskowej, w szczególności gdy rozmiary wierszy w poszczególnych tabelach istotnie się różnią Lepsza wydajność przy współbieżnym dostępie CREATE TABLESPACE nazwa... EXTENT MANAGEMENT LOCAL [AUTOALLOCATE UNIFORM rozmiar] Umieszczenie segmentu w przestrzeni tabel CREATE TABLE tabela... TABLESPACE nazwa;
14 40 Blok bazy danych najmniejsza jednostka alokacji przestrzeni dyskowej odpowiada określonej liczbie bajtów jest wielokrotnością rozmiaru bloku SO rozmiar określony parametrem konfiguracyjnym DB_BLOCK_SIZE, lub podczas tworzenia przestrzeni tabel nagłówek Struktura bloku wolna przestrzeń dane nagłówek zawiera m.in. informacje na temat: segmentu, w skład którego wchodzi blok transakcji operujących na danych bloku katalog tabel adresy rekordów
15 41 Zarządzanie wolnymi blokami w obiekcie Automatyczne (zalecane) Ręczne Bloki bitmapowe (sterują dostępem do wolnych bloków) Bloki danych w automatycznie zarządzanym obiekcie Blok nagłówkowy (zawiera wskaźniki do pierwszych bloków list wolnych bloków) Bloki danych w każdym zbiorze wolnych bloków
16 42 Automatyczne zarządzanie wolnymi blokami blok niesformatowany bloki sterujące zawierające bitmapy są przechowywane w postaci B-drzewa 0% 25% 50% 75% 100% przestrzeń zajęta przestrzeń wolna CREATE TABLESPACE... EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
17 43 Ręczne zarządzanie wolnymi blokami nagłówek nagłówek wolna przestrzeń 30% INSERT, UPDATE wolna przestrzeń 30% dane 70% PCTFREE = 30 dane 70% PCTUSED = 50 nagłówek nagłówek DELETE wolna przestrzeń 30% wolna przestrzeń 30% 70% 70% dane 50% dane 50%
18 44 Ręczne zarządzanie wolnymi blokami(2) Blok poza listą wolnych bloków PCTUSED=40% PCTFREE=10% Blok na liście wolnych bloków 100-PCTFREE=90% 0% PCTUSED=40% 100% CREATE TABLESPACE przestrzeń_tabel_z_ręcznie_zarządz_blokami EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT MANUAL; CREATE TABLE nazwa_tabeli... PCTFREE integer PCTUSED integer TABLESPACE przestrzeń_tabel_z_ręcznie_zarządz_blokami
19 Perspektywy słownika danych udostępniające informacje nt. rozszerzeń i segmentów DBA_EXTENTS SEGMENT_NAME TABLESPACE_NAME FILE_ID BLOCKS DBA_SEGMENTS SEGMENT_NAME SEGMENT_TYPE TABLESPACE_NAME EXTENTS BLOCKS DBA_FREE_SPACE TABLESPACE_NAME BLOCKS INITIAL_EXTENT, NEXT_EXTENT, MIN_EXTENTS, MAX_EXTENTS, PCT_INCREASE 45
20 Perspektywy słownika danych udostępniające informacje nt. rozszerzeń i segmentów (2) 46 wyświetlenie wolnej przestrzeni we wszystkich przestrzeniach tabel select tablespace_name, sum(bytes)/1024 free kb from dba_free_space group by tablespace_name; wyświetlenie zajętej przestrzeni we wszystkich przestrzeniach tabel select tablespace_name, sum(bytes)/1024 used kb from dba_extents group by tablespace_name;
21 Perspektywy słownika danych udostępniające informacje nt. przestrzeni tabel i ich plików DBA_TABLESPACES TABLESPACE_NAME NEXT_EXTENT MAX_EXTENTS PCT_INCREASE STATUS (ONLINE, OFFLINE READ ONLY) CONTENT (PERMANENT, TEMPORARY) DBA_DATA_FILES FILE_NAME TABLESPACE_NAME BYTES AUTOEXTENSIBLE MAXBYTES INCREMENT_BY 47
22 48 pliki danych Pliki bazy danych obiekty bazy danych i dane opisy użytkowników opisy przestrzeni tabel pliki dziennika powtórzeń rejestracja zatwierdzonych i niezatwierdzonych zmian w bazie danych pliki kontrolne opis fizycznej struktury bazy danych informacje wykorzystywane do odtwarzania plik parametrów parametry definiujące własności i sposób pracy bd plik haseł
23 49 Dziennik powtórzeń rejestruje zmiany w bazie danych zawartość zapisywana w plikach rodzaje dziennika bieżący (online) zarchiwizowany (offline, archived) zapisywanie plików dziennika - proces LGWR cyklicznie archiwizowanie plików dziennika - proces ARCH
24 50 tryby pracy dziennika Dziennik powtórzeń (2) bez archiwizacji (NOARCHIVELOG) z archiwizacją (ARCHIVELOG) a) b) LGWR LGWR log1.ora 3 log2.ora log2.ora log1.ora ARCH arch01.arc arch02.arc arch03.arc
25 51 Dziennik powtórzeń (3) LGWR zapisuje informacje do bieżącego pliku dziennika gdy: następuje zatwierdzenie transakcji bufor ten jest w jednej trzeciej zapełniony upłyną trzy sekundy od ostatniego zapisu zostaje zgłoszony punkt kontrolny zanim DBWR dokona jakiegokolwiek zapisu na dysk zawartości bufora danych przełączenie pliku dziennika po zapełnieniu się bieżącego pliku dziennika - automatycznie manualnie alter system switch logfile;
26 Grupy plików dziennika powtórzeń 52 zwiększenie niezawodności równoległe zapisywanie do wszystkich plików grupy dysk C dysk D grupa 1 log1.ora 1 1 log1.ora grupa 2 log2.ora 2 2 LGWR log2.ora 3 3 grupa 3 log3.ora log3.ora
27 53 Grupy plików dziennika powtórzeń (2) tworzenie - w czasie tworzenia bazy danych create database LAB datafile 'C:\lab\system01.dbf' size 20M logfile group 1 ('C:\lab\log1.ora', log1.ora', 'D:\lab lab\log1.ora') log1.ora') size 100K, group 2 ('C:\lab lab\log2.ora', log2.ora', 'D:\lab lab\log2.ora') log2.ora') size 100K, group 3 ('C:\lab\log3.ora', log3.ora', 'D:\lab lab\log3.ora') log3.ora') size 100K character set EE8MSWIN1250;
28 54 Modyfikowanie grup plików dziennika powtórzeń alter database add logfile group nr_grupy ('log1.ora', ora', 'log2.ora', ora',..., 'logn.ora') ora') size rozmiar; alter database add logfile group 4 ('c:\oracle\log4.ora', ora', 'd:\oracle oracle\log log4.ora') ora') size 100k; alter database add logfile member 'logn.ora' ora' to group nr_grupy; alter database drop logfile member 'logn.ora' ora'; alter database drop logfile group nr_grupy;
29 55 zawiera: nazwę bazy danych Plik kontrolny datę utworzenia bazy danych informacje o wszystkich grupach dziennika powtórzeń wraz ze wskazaniem bieżącej grupy nazwę, lokalizację i rozmiar każdego pliku dziennika powtórzeń numer sekwencyjny aktualnego (current) pliku dziennika powtórzeń nazwę, lokalizację, rozmiar i status (tylko do odczytu, do odczytu i zapisu, włączony, wyłączony, wymagający odtworzenia) każdego pliku danych informacje dotyczące punktu kontrolnego
30 56 Plik kontrolny (2) niezbędny do zamontowania i otwarcia bazy danych stosować wiele aktywnych kopii plików kontrolnych dla jednej bazy danych, umieszczonych na różnych dyskach informacje o nazwach i położeniu plików kontrolnych -> wartość parametru konfiguracyjnego CONTROL_FILES np. CONTROL_FILES = (C:\lab\ctl1LAB.ora, D:\lab lab\ctl2lab.ora) wszystkie pliki kontrolne są jednocześnie na bieżąco zapisywane w trakcie pracy bazy danych zawartość plików kontrolnych jest uaktualniana m.in. gdy: administrator dodaje, zmienia nazwę lub usuwa plik przestrzeni tabel lub plik dziennika powtórzeń; wystąpił punkt kontrolny; nastąpiło przełączenie plików dziennika powtórzeń.
31 57 Plik konfiguracyjny zawiera parametry konfiguracyjne instancji bazy danych tekstowy - po stronie klienta sqlplus, nazwa: init<sid>.ora binarny - po stronie serwera spfile<sid>.ora położenie $ORACLE_HOME/dbs %ORACLE_HOME\database db_name = LAB db_files = 20 control_files = (C: C:\lab\ctl1LAB.ora, D:\lab\ctl2LAB.ora ) compatible = db_block_size = 2048 db_file_multiblock_read_count = 8 db_block_buffers = 200 shared_pool_size = log_checkpoint_interval = processes = 50 open_cursors = 100 dml_locks = 100 log_buffer = 8192 max_dump_file_size = remote_login_passwordfile = NONE background_dump_dest = D:\bdump user_dump_dest = D:\udump
32 58 Zarządzanie plikiem spfile Tworzenie spfile z init CREATE SPFILE [=plik_spfile] FROM PFILE [=plik_init] Tworzenie init z spfile CREATE PFILE [=plik_init] FROM SPFILE [plik_spfile] Zmiana wartości parametrów w spfile ALTER SYSTEM SET parametr = wartość [SCOPE = {SPFILE MEMORY BOTH}
33 Plik haseł 59 umożliwia autoryzację dostępu do bazy danych dla użytkowników z uprawnieniami administratora zawiera hasło użytkownika SYS w roli SYSDBA -> jeśli parametr kofiguracyjny REMOTE_LOGIN_PASSWORDFILE=SHARED zawiera hasło użytkownika SYS i innych użytkowników posiadających rolę SYSDBA i/lub SYSOPER -> jeśli parametr kofiguracyjny REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE Tworzenie - program orapwd, oradim
Organizacja przestrzeni danych (2) Struktura bazy danych Oracle. Przestrzenie tabel. baza danych. tabel. tabel. struktury. (relacje, schematy,
Organizacja przestrzeni danych Struktura bazy danych Oracle struktury logiczne - przestrzenie tabel (ang. tablespaces), schematy, obiekty (relacje, indeksy, klastry, klastry haszowe (ang. hash cluster),
startup pfile= '$HOME/admin/pfile/initDBx.ora'; create spfile from pfile= '$HOME/admin/pfile/initDBx.ora';
Administrowanie systemami baz danych Ćwiczenia laboratoryjne (1) Podstawy uruchamiania serwera bazy danych 1. Przy pomocy programu Putty, połącz się z serwerem miner.cs.put.poznan.pl. Dla wygody otwórz
Zarządzanie wolną przestrzenią w bloku. Rozszerzenia
73 Plan prezentacji 74 Struktury fizyczne i logiczne bazy danych Pliki bazy danych i kontrolne, i dziennika powtórzeń, i konfiguracyjne, i tymczasowe, i danych Bloki dyskowe format, struktura, zawartość,
Zarządzanie strukturą bazy danych Oracle11g
Zarządzanie strukturą bazy danych Oracle11g Wstęp Baza danych Oracle przechowuje dane użytkowników oraz własne dane słownikowe w następujących strukturach logicznych: przestrzenie tabel segmenty extenty
Przyczyny awarii. Struktury wykorzystywane do odtwarzania bd. Archiwizowanie plików dziennika. Archiwizowanie danych. danych
Przyczyny awarii Archiwizowanie danych i odtwarzanie po awarii błędy uŝytkowników, np. przypadkowe usunięcie danych błędy w oprogramowaniu aplikacyjnym awarie procesów uŝytkowników awarie sieci awarie
Przygotowanie bazy do wykonywania kopii bezpieczeństwa
Przygotowanie bazy do wykonywania kopii bezpieczeństwa Wstęp Wykonywanie kopii bezpieczeństwa i odtwarzanie po awarii jest jednym z kluczowych zadań administratora bazy danych. W momencie wystąpienia awarii
Przed modyfikacją buforów danych proces serwera zapisuje w buforze dziennika powtórzeń wszystkie zmiany dokonane w bazie danych.
Zapewnianie spójności i współbieżności transakcji Treść wykładu Rola procesu sekretarza dziennika (LGWR) w rejestrowaniu i zatwierdzaniu transakcji w plikach dziennika powtórzeń. Identyfikowanie i składników
Zadania do wykonania na laboratorium
Lab Oracle Katowice 2013v1 Fizyczna i logiczna struktura bazy danych 1 http://platforma.polsl.pl/rau2/mod/folder/view.php?id=9975 RB_lab2_v04st Przykładowe pomocne strony www: Zadania do wykonania na laboratorium
Administracja bazy danych Oracle 10g
Administracja bazy danych Oracle 10g Oracle Database Administration część 4 Pliki związane z bazą danych Oracle Pliki danych (ang. Datafiles) - zawierają dane, które są przechowywane w bazie danych. Plik
Archiwizacja i odtwarzanie bazy danych
Archiwizacja i odtwarzanie bazy Architektura bazy Oracle %DUWáRPLHM%XáNV]DV bbulk@ii.pb.bialystok.pl Cele archiwizacji i odtwarzania z 2FKURQDED]\GDQ\FKSU]HGUy*Q\PLW\SDPL awarii z =ZLNV]HQLHUHGQLHJRF]DVXSRPLG]\DZDULDPL
System Oracle podstawowe czynności administracyjne
6 System Oracle podstawowe czynności administracyjne Stany bazy danych IDLE nieczynna, pliki zamknięte, procesy tła niedziałaja NOMOUNT stan po odczytaniu pfile-a, zainicjowaniu SGA i uruchomieniu procesów
Administracja bazy danych Oracle 10g
Administracja bazy danych Oracle 10g Oracle Database Administration część 5 Zmiana przestrzeni tabel użytkownika Za pomocą SQL*Plus alter user USER_NAME temporary tablespace TEMPOR_NAME; gdzie: USER_NAME
Architektura Systemu Zarządzania Bazą Danych Oracle
Architektura Systemu Zarządzania Bazą Danych Oracle Dane są przechowywane w plikach (miejsce na dysku wraz z przypisaną mu nazwą), których rozmiar z reguły nie jest stały jeśli zostaną wprowadzone jakieś
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 (a) T (b) N (c) N (d) T
PRZYKŁADOWE PYTANIA NA EGZAMIN Z PRZEDMIOTU ADMINISTRACJA BAZAMI DANYCH - 2005/2006-1- A Nazwisko i imię: Kierunek: Rok studiów: Pytanie 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Punkty 5 5 5
Konfiguracja bazy danych zwiększająca możliwość odtworzenia jej po awarii nośnika
Archiwizowanie danych i odtwarzanie bazy danych po awarii Recover manager 140 Konfiguracja bazy danych zwiększająca możliwość odtworzenia jej po awarii nośnika W celu skonfigurowania bazy danych z dostateczną
(c) Politechnika Poznańska, Instytut Informatyki
Architektura systemu Oracle10g (c) Politechnika Poznańska, Instytut Informatyki 2 Zadania administratora bazy danych Instalowanie oprogramowania serwera bazy danych Tworzenie bazy danych Bieżące zarządzanie
Zakres wykładów (2) T orzenie, monitorowanie i usuwanie uż u ytkowników. ytkowników Kontrolowanie haseł Kontrolowanie hase i zasobów systemowych i
Zakres wykładów(1) Poznanie architektury i głównych cech serwera Oracle Database 11g. Uruchamianie i zamykanie bazy danych. Tworzenie kompletnej bazy danych. Operacje dostępu i aktualizacji danych. Zasady
Wydajność hurtowni danych opartej o Oracle10g Database
Wydajność hurtowni danych opartej o Oracle10g Database 123 Plan rozdziału 124 Transformacja gwiaździsta Rozpraszanie przestrzeni tabel Buforowanie tabel Różnicowanie wielkości bloków bazy danych Zarządzanie
PODSTAWY BAZ DANYCH. 7. Metody Implementacji Baz Danych. 2009/ Notatki do wykładu "Podstawy baz danych" 1
PODSTAWY BAZ DANYCH 7. Metody Implementacji Baz Danych 2009/2010 - Notatki do wykładu "Podstawy baz danych" 1 Przechowywanie danych w bazie 1. Dane przechowywane są w pamięci zewnętrznej podzielonej logicznie
Odtwarzanie po awarii plików bazy danych
Odtwarzanie po awarii plików bazy danych Odtwarzanie po awarii plików bazy danych (dysków) Odtwarzanie po awarii dysków oznacza, że któryś z plików bazy danych został uszkodzony. W zależności od tego,
Wykonywanie kopii bezpieczeństwa w bazie Oracle 11g
Wykonywanie kopii bezpieczeństwa w bazie Oracle 11g Wstęp W bazie Oracle 11g można wykonywać kopie bezpieczeństwa ręcznie i automatycznie z wykorzystaniem narzędzie RMAN. Zalecanym i rekomendowanym narzędziem
Uprawnienia, role, synonimy
Uprawnienia, role, synonimy Schemat, użytkownicy, autoryzacja użytkowników, uprawnienia systemowe i obiektowe, nadawanie i odbieranie uprawnień, tworzenie ról, przywileje, synonimy Schematy i użytkownicy
Administracja bazy danych Oracle 10g
Administracja bazy danych Oracle 10g Oracle Database Administration część 1 Cele kursu Kurs daje wskazówki jak za pomocą Oracle Enterprise Manager można wykonać większość podstawowych czynności administracyjnych.
Podstawy systemów UNIX Podstawy RMAN
Podstawy systemów UNIX Podstawy RMAN Autor: Maciej Friedel Zajęcia prowadzone dla Polskiej Szkoły IT Wrocław, 2009 Tryb ARCHIVELOG 1. Konfiguracja obszaru FRA (Flash Recovery Area)
UPDATE Studenci SET Rok = Rok + 1 WHERE Rodzaj_studiow =' INŻ_ST'; UPDATE Studenci SET Rok = Rok 1 WHERE Nr_albumu IN ( '111345','100678');
polecenie UPDATE służy do aktualizacji zawartości wierszy tabel lub perspektyw składnia: UPDATE { } SET { { = DEFAULT NULL}, {
Bazy danych. Plan wykładu. Rozproszona baza danych. Fragmetaryzacja. Cechy bazy rozproszonej. Replikacje (zalety) Wykład 15: Rozproszone bazy danych
Plan wykładu Bazy danych Cechy rozproszonej bazy danych Implementacja rozproszonej bazy Wykład 15: Rozproszone bazy danych Małgorzata Krętowska, Agnieszka Oniśko Wydział Informatyki PB Bazy danych (studia
Strojenie,administracja itp. Cz. 2
Strojenie,administracja itp. Cz. 2 Adam Pelikant Środowisko pracy bazy danych Podczas instalacji bazy można określićśrodowisko pracy: Online Transaction Processing (OLTP) To baza danych utworzona z przeznaczeniem
Szkolenie obejmuje zagadnienia związane z tworzeniem i zarządzaniem bazą danych Oracle, jej zasobami i dostępem do danych.
Program szkolenia: Administracja Oracle Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Administracja Oracle ora-admin Oracle admini 4 dni 50% wykłady / 50% warsztaty Szkolenie
Baza danych Oracle podstawowe pojęcia
Pliki bazy danych Oracle Baza danych Oracle podstawowe pojęcia Artur Gramacki Uniwersytet Zielonogórski Instytut Informatyki i Elektroniki A.Gramacki@iie.uz.zgora.pl Pliki danych (ang. data files) domyślna
Instalacja, architektura i struktura SZBD Oracle
Instalacja, architektura i struktura SZBD Oracle numer wersji konserwacji bazy danych główny numer wersji Bazy Danych Oracle Database Server 11..2.0.1.0 numer wersji Serwera Aplikacji numer wersji charakterystyczny
Zarządzanie kontami użytkowników w i uprawnieniami
106 Plan prezentacji 107 Zarządzanie kontami użytkowników w i uprawnieniami Schematy a użytkownicy Tworzenie użytkowników, uwierzytelnianie Przywileje systemowe i obiektowe, role Profile kontrola wykorzystania
Strojenie,administracja itp
System Monitor Process Monitor Zakleszczenia Locks Odzyskiwanie rozproszone Odświeżanie migawek Zapytania równoległe SMON PMON LCK Tx RECO SNPn Pnnn Strojenie,administracja itp Adam Pelikant SGA System
Ćwiczenie 2. Struktura bazy danych Oracle
Ćwiczenie 2. Struktura bazy danych Oracle 1. Zamykanie i uruchamianie bazy danych w konsoli tekstowej Czas trwania: 20 minut 1. Uruchom środowisko wirtualizacji kliknij na umieszczoną na pulpicie komputera-gospodarza
PROCEDURA BACKUP & RECOVER Dokument opisuje procedurę backup u i odtwarzania dla bazy Oracle 11gR2
2012 PROCEDURA BACKUP & RECOVER Dokument opisuje procedurę backup u i odtwarzania dla bazy Oracle 11gR2 ORA- 600 Kamil Stawiarski Spis treści Pełny backup serwera Oracle... 3 Backup wykonywany z jednego
Administracja i programowanie pod Microsoft SQL Server 2000
Administracja i programowanie pod Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 12 Zarządzanie bazami danych Pliki bazy danych i dzienniki Krótkie wprowadzenie do transakcji
Oracle ³atwiejszy ni przypuszczasz. Wydanie III
IDZ DO PRZYK ADOWY ROZDZIA SPIS TREŒCI KATALOG KSI EK KATALOG ONLINE ZAMÓW DRUKOWANY KATALOG Oracle ³atwiejszy ni przypuszczasz. Wydanie III Autor: Jadwiga Gnybek ISBN: 83-246-0116-3 Format: B5, stron:
JSystems. Administracja Oracle. Kompendium wiedzy 2010-01-04
JSystems Administracja Oracle Kompendium wiedzy 2010-01-04 1 2 Globalny obszar systemowy - SGA Serwer Oracle składa się z plików bazy danych oraz instancji Oracle, której budowa jest przedstawiona na powyższym
Oracle Database 11g: podstawy administracji. Instalowanie serwera bazy danych
1 Zadania administratora bazy danych 2 Oracle Database 11g: podstawy administracji Instalowanie oprogramowania serwera bazy danych Tworzenie bazy danych Bieżące zarządzanie serwerem Zarządzanie strukturami
Ćwiczenie 2. Struktura bazy danych Oracle
Ćwiczenie 2. Struktura bazy danych Oracle 1. Zamykanie i uruchamianie bazy danych w konsoli tekstowej Czas trwania: 20 minut 1. Uruchom środowisko wirtualizacji kliknij na umieszczoną na pulpicie komputera-gospodarza
EKSPLOATACJA BAZ DANYCH WSPÓŁCZESNE TECHNOLOGIE INFORMATYCZNE
WSPÓŁCZESNE TECHNOLOGIE INFORMATYCZNE EKSPLOATACJA BAZ DANYCH Projekt Absolwent na miarę czasu współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Nr umowy UDA-POKL.04.01.01-00-421/10-01
ADMINISTRACJA BAZĄ DANYCH
SKRYPTY DLA SZKÓŁ WYŻSZYCH POLITECHNIKA ŁÓDZKA Wanda Gryglewicz-Kacerka Bohdan Szymczak ADMINISTRACJA BAZĄ DANYCH Część I - Administracja bazą danych ORACLE 8i Część II - Administracja bazą danych MAGIC
Ćwiczenie 6. Zabezpieczenie bazy danych i odtwarzanie jej po awarii
Ćwiczenie 6. Zabezpieczenie bazy danych i odtwarzanie jej po awarii 1. Uruchomienie i skonfigurowanie środowiska do ćwiczeń Czas trwania: 15 minut Zadaniem niniejszych ćwiczeń jest przedstawienie podstawowych
Server Oracle - System Zarządzania Bazą Danych - składa się z instancji Oracle i bazy danych Oracle Instancja Oracle - pewne procesy drugoplanowe i
Server Oracle - System Zarządzania Bazą Danych - składa się z instancji Oracle i bazy danych Oracle Instancja Oracle - pewne procesy drugoplanowe i struktury pamięciowe - aby użytkownik mógł uzyskać dostęp
Plan ćwiczenia. Rozdział 16 Uwierzytelnianie i autoryzacja w bazie danych. UŜytkownicy i schematy (2) UŜytkownicy i schematy (1) baza danych: ZESP99
Plan ćwiczenia Rozdział 16 Uwierzytelnianie i autoryzacja w bazie danych UŜytkownicy i schematy bazy danych. Uwierzytelnianie i autoryzacja. Przywileje systemowe i obiektowe. Role. Synonimy. Uprawnienia,
Block Change Tracking
Czym jest i czy warto stosować? OPITZ CONSULTING Kraków Przybliżenie technologii i analiza testów Jakub Szepietowski (Młodszy konsultant SE) OPITZ CONSULTING Kraków 2011 Strona 1 Agenda 1. Plik BCT 2.
Ćwiczenia praktyczne
Ćwiczenia praktyczne Ćwiczenie 1 (Zarządzanie instancją serwera bazy danych) Celem ćwiczenia jest realizacja typowych zadań administratora w zakresie zarządzania instancją serwera bazy danych. Kroki rozwiązania:
1 Instalowanie i uaktualnianie serwera SQL Server 2005... 1
Spis treści Przedmowa... ix Podziękowania... x Wstęp... xiii Historia serii Inside Microsoft SQL Server... xiii 1 Instalowanie i uaktualnianie serwera SQL Server 2005... 1 Wymagania SQL Server 2005...
Zarządzanie obiektami bazy danych Oracle11g
Zarządzanie obiektami bazy danych Oracle11g Wstęp Kontynuując ćwiczenia dotyczące obiektów w bazie Oracle, na dzisiejszych zajęciach zajmiemy sie: Indeksami Technologią Flashback Indeksy Indeksy to struktury,
3 Przygotowali: mgr inż. Barbara Łukawska, mgr inż. Maciej Lasota
Laboratorium nr 3 1 Bazy Danych Instrukcja laboratoryjna Temat: Wprowadzenie do języka SQL, tworzenie, modyfikacja, wypełnianie tabel 3 Przygotowali: mgr inż. Barbara Łukawska, mgr inż. Maciej Lasota 1)
Oracle 10g Real Application Clusters: konfiguracja i administrowanie
Oracle 10g Real Application Clusters: konfiguracja i administrowanie Maciej Zakrzewicz PLOUG Plan prezentacji Plan prezentacji Oracle 10g RAC: Wprowadzenie do architektury Mechanizm Cache Fusion Narzędzia
Cwiczenie 7. Retrospekcja
Cwiczenie 7. Retrospekcja 1. Sprawdzenie środowiska Czas trwania: 15 minut Mechanizmy związane z retrospekcją wymagają spełnienia kilku warunków. W pierwszym ćwiczeniu dokonamy ich weryfikacji. Zakłada
Ref. 7 - Język SQL - polecenia DDL i DML
Ref. 7 - Język SQL - polecenia DDL i DML Wprowadzenie do języka SQL. Polecenia generujące strukturę bazy danych: CREATE, ALTER i DROP. Polecenia: wprowadzające dane do bazy - INSERT, modyfikujące zawartość
Partycjonowanie tabel (1)
Partycjonowanie tabel (1) Podział tabeli na mniejsze fragmenty operacje dostępu do dysków mogą być wykonywane równolegle; jest równoważone obciążenie dysków; polecenia SQL adresujące różne partycje mogą
Wykład V. Indeksy. Struktura indeksu składa się z rekordów o dwóch polach
Indeksy dodatkowe struktury służące przyśpieszeniu dostępu do danych o użyciu indeksu podczas realizacji poleceń decyduje SZBD niektóre systemy bazodanowe automatycznie tworzą indeksy dla kolumn o wartościach
Administracja bazami danych
Administracja bazami danych dr inż. Grzegorz Michalski Na podstawie wykładów dra inż. Juliusza Mikody Klient tekstowy mysql Program mysql jest prostym programem uruchamianym w konsoli shell do obsługi
1.5.3 Do czego słuŝą tymczasowe przestrzenie 1.5.4 Zarządzanie plikami danych
Załącznik nr 2 do umowy nr 18/DI/PN/2013 Szczegółowy zakres szkoleń dotyczy części nr I zamówienia Lp. Nazwa 1 Administracja bazą danych w wersji 11g prze 6 dni 6 1.1 Struktura danych i typy obiektów 1.2
Ustawienie na poziomie sesji (działa do zmiany lub zakończenia sesji zamknięcia połączenia).
POZIOMY IZOLACJI TRANSAKCJI 1. Microsoft SQL Server 2012 (od SQL Server 2005) W systemie SQL Server można wybrać sposób sterowania współbieżnością. Podstawowy sposób to stosowanie blokad. Wykorzystywane
Perspektywy Stosowanie perspektyw, tworzenie perspektyw prostych i złożonych, perspektywy modyfikowalne i niemodyfikowalne, perspektywy wbudowane.
Perspektywy Stosowanie perspektyw, tworzenie perspektyw prostych i złożonych, perspektywy modyfikowalne i niemodyfikowalne, perspektywy wbudowane. 1 Perspektywa Perspektywa (ang. view) jest strukturą logiczną
I. Język manipulowania danymi - DML (Data Manipulation Language). Polecenia INSERT, UPDATE, DELETE
Wykład 9 Implementacja języka SQL w systemach baz danych Oracle manipulowanie danymi (DML), tworzenie, modyfikowanie i usuwanie obiektów bazy danych: tabel i perspektyw, więzów integralności, komentarzy
PODSTAWY BAZ DANYCH Wykład 6 4. Metody Implementacji Baz Danych
PODSTAWY BAZ DANYCH Wykład 6 4. Metody Implementacji Baz Danych 2005/2006 Wykład "Podstawy baz danych" 1 Statyczny model pamiętania bazy danych 1. Dane przechowywane są w pamięci zewnętrznej podzielonej
Język SQL. Rozdział 10. Perspektywy Stosowanie perspektyw, tworzenie perspektyw prostych i złożonych, perspektywy modyfikowalne i niemodyfikowalne.
Język SQL. Rozdział 10. Perspektywy Stosowanie perspektyw, tworzenie perspektyw prostych i złożonych, perspektywy modyfikowalne i niemodyfikowalne. 1 Perspektywa Perspektywa (ang. view) jest strukturą
Bazy danych. Wykład IV SQL - wprowadzenie. Copyrights by Arkadiusz Rzucidło 1
Bazy danych Wykład IV SQL - wprowadzenie Copyrights by Arkadiusz Rzucidło 1 Czym jest SQL Język zapytań deklaratywny dostęp do danych Składnia łatwa i naturalna Standardowe narzędzie dostępu do wielu różnych
Tytuł kursu: Oracle 11g XE Administracja (kompleksowe)
Tytuł kursu: Oracle 11g XE Administracja (kompleksowe) Kod kursu: ORA-KOMPL Dokument jest częścią oferty szkoleń firmy Javatech. Pełna oferta znajduje się pod adresem: http://www.javatech.com.pl/szkolenia.html
Zaawansowane funkcje systemów plików. Ewa Przybyłowicz
Zaawansowane funkcje systemów plików. Ewa Przybyłowicz Agenda: 1. Idea journalingu. 2. NTFS. 3. ext4. 4. exfat. 5. Porównanie systemów. Idea journalingu. Dziennik systemu plików zapewnia możliwość odzyskiwania
Tabela wewnętrzna - definicja
ABAP/4 Tabela wewnętrzna - definicja Temporalna tabela przechowywana w pamięci operacyjnej serwera aplikacji Tworzona, wypełniana i modyfikowana jest przez program podczas jego wykonywania i usuwana, gdy
Plan ćwiczenia. Rozdział 16 Uwierzytelnianie i autoryzacja w bazie danych. Użytkownicy i schematy (1) Użytkownicy i schematy (2) baza danych: ZESP99
Plan ćwiczenia Rozdział 16 Uwierzytelnianie i autoryzacja w bazie danych Użytkownicy i schematy bazy danych. Uwierzytelnianie i autoryzacja. Przywileje systemowe i obiektowe. Role. Synonimy. Uprawnienia,
ADMINISTRACJA BAZAMI DANYCH
ADMINISTRACJA BAZAMI DANYCH Rozdziały 1-29 Rok akademicki 2009/2010 Notatki do przedmiotu Administracja bazami danych PLAN WYKŁADU I BIBLIOGRAFIA - 2 - PLAN WYKŁADU 1. Architektura systemu Oracle. 2. Podstawowe
Tworzenie tabeli przez select CREATE TABLE PRAC2 AS SELECT P.NAZWISKO, Z.NAZWA FROM PRAC P NATURAL JOIN ZESP Z
Tworzenie tabeli Np. create table nazwa_tab( \\stworzenie tabeli Id numer(4) constraint PRAC_PK primary key, \\ustawiamy klucz podst. Nazwisko varchar2(30), \\typ tekstowy 30 znaków Kwota number(10,2)
Wykład IV Modelowanie danych, projektowanie systemu informatycznego Modelowanie konceptualne implementacyjne Modelowanie pojęciowe na encjach
Modelowanie danych, projektowanie systemu informatycznego Modelowanie odwzorowanie rzeczywistych obiektów świata rzeczywistego w systemie informatycznym. Modele - konceptualne reprezentacja obiektów w
System plików warstwa fizyczna
System plików warstwa fizyczna Dariusz Wawrzyniak Plan wykładu Przydział miejsca na dysku Zarządzanie wolną przestrzenią Implementacja katalogu Przechowywanie podręczne Integralność systemu plików Semantyka
System plików warstwa fizyczna
System plików warstwa fizyczna Dariusz Wawrzyniak Przydział miejsca na dysku Zarządzanie wolną przestrzenią Implementacja katalogu Przechowywanie podręczne Integralność systemu plików Semantyka spójności
System plików warstwa fizyczna
System plików warstwa fizyczna Dariusz Wawrzyniak Przydział miejsca na dysku Przydział ciągły (ang. contiguous allocation) cały plik zajmuje ciąg kolejnych bloków Przydział listowy (łańcuchowy, ang. linked
Język SQL, zajęcia nr 1
Język SQL, zajęcia nr 1 SQL - Structured Query Language Strukturalny język zapytań Login: student Hasło: stmeil14 Baza danych: st https://194.29.155.15/phpmyadmin/index.php Andrzej Grzebielec Najpopularniejsze
ang. file) Pojęcie pliku (ang( Typy plików Atrybuty pliku Fragmentacja wewnętrzna w systemie plików Struktura pliku
System plików 1. Pojęcie pliku 2. Typy i struktury plików 3. etody dostępu do plików 4. Katalogi 5. Budowa systemu plików Pojęcie pliku (ang( ang. file)! Plik jest abstrakcyjnym obrazem informacji gromadzonej
Typy tabel serwera MySQL
Typy tabel serwera MySQL Kopie zapasowe baz danych Zabezpieczanie serwera MySQL Zakładanie konta użytkownika z określonymi uprawnieniami Zarządzanie kontem i bazą danych Kilka kolejnych informacji na temat
SQL w języku PL/SQL. 2) Instrukcje języka definicji danych DDL DROP, CREATE, ALTER, GRANT, REVOKE
Instrukcje SQL dzielimy na następujące kategorie: 1) Instrukcje języka manipulowania danymi (DML) SELECT, INSERT, UPDATE, DELETE, SET TRANSACTION, EXPLAIN PLAN 2) Instrukcje języka definicji danych DDL
Spis treści. Przedmowa
Spis treści Przedmowa V 1 SQL - podstawowe konstrukcje 1 Streszczenie 1 1.1 Bazy danych 1 1.2 Relacyjny model danych 2 1.3 Historia języka SQL 5 1.4 Definiowanie danych 7 1.5 Wprowadzanie zmian w tabelach
SQL> startup pfile=./admin/pfile/initdbx.ora. SQL> create spfile from pfile='$home/admin/pfile/initdbx.ora' create user bolek identified by bolek;
Administrowanie użytkownikami Ćwiczenia laboratoryjne (2) Przygotowanie środowiska 1. Przy pomocy programu Putty, połącz się z serwerem miner.cs.put.poznan.pl. Dla wygody otwórz dwie sesje w dwóch różnych
Projektowanie systemów baz danych
Projektowanie systemów baz danych Seweryn Dobrzelewski 4. Projektowanie DBMS 1 SQL SQL (ang. Structured Query Language) Język SQL jest strukturalnym językiem zapewniającym możliwość wydawania poleceń do
KOLEKCJE - to typy masowe,zawierające pewną liczbę jednorodnych elementów
KOLEKCJE - to typy masowe,zawierające pewną liczbę jednorodnych elementów SQL3 wprowadza następujące kolekcje: zbiory ( SETS ) - zestaw elementów bez powtórzeń, kolejność nieistotna listy ( LISTS ) - zestaw
PODSTAWY BAZ DANYCH. 10. Partycjonowanie tabel i indeksów. 2009/ Notatki do wykładu "Podstawy baz danych"
PODSTAWY BAZ DANYCH 10. Partycjonowanie tabel i indeksów 1 Partycjonowanie tabel i indeksów w Oracle W celu poprawienia efektywności dostępu do danych oraz ułatwieniu zarządzania bardzo dużymi zbiorami
Zarządzanie obiektami bazy danych Oracle11g
Zarządzanie obiektami bazy danych Oracle11g Wstęp Obiekty to struktury przechowujące, porządkujące lub operujące na danych takie jak: Tabele Więzy integralności Indeksy Widoki Sekwencje Procedury Linki
SQL Server. Odtwarzanie baz danych.
SQL Server. Odtwarzanie baz danych. Utwórz bazę danych CW. Utwórz w niej tabelę T1(p1 INT PRIMARY KEY, p2 INT) i wpisz wiersz (1,100). Sprawdź ścieżkę dostępu do plików bazy (np. we właściwościach bazy
Przywracanie systemu. Do czego służy Przywracanie systemu?
Przywracanie systemu Przywracanie systemu (ang. System restore) to komponent systemów operacyjnych Windows ME, Windows XP, Windows Vista czy Windows 7. Do czego służy Przywracanie systemu? Narzędzie Przywracanie
1 Przetwarzanie transakcyjne Cechy transakcji Rozpoczęcie i zakończenie Punkty bezpieczeństwa... 3
Plan wykładu Spis treści 1 Przetwarzanie transakcyjne 1 1.1 Cechy transakcji................................. 2 1.2 Rozpoczęcie i zakończenie........................... 3 1.3 Punkty bezpieczeństwa.............................
System plików przykłady. implementacji
Dariusz Wawrzyniak Plan wykładu CP/M MS DOS ISO 9660 UNIX NTFS System plików (2) 1 Przykłady systemu plików (1) CP/M katalog zawiera blok kontrolny pliku (FCB), identyfikujący 16 jednostek alokacji (zawierający
77. Modelowanie bazy danych rodzaje połączeń relacyjnych, pojęcie klucza obcego.
77. Modelowanie bazy danych rodzaje połączeń relacyjnych, pojęcie klucza obcego. Przy modelowaniu bazy danych możemy wyróżnić następujące typy połączeń relacyjnych: jeden do wielu, jeden do jednego, wiele
"Kilka słów" o strojeniu poleceń SQL w kontekście Hurtowni Danych wprowadzenie. Krzysztof Jankiewicz
"Kilka słów" o strojeniu poleceń SQL w kontekście Hurtowni Danych wprowadzenie Krzysztof Jankiewicz Plan Opis schematu dla "kilku słów" Postać polecenia SQL Sposoby dostępu do tabel Indeksy B*-drzewo Indeksy
SQL Server i T-SQL w mgnieniu oka : opanuj język zapytań w 10 minut dziennie / Ben Forta. Gliwice, Spis treści
SQL Server i T-SQL w mgnieniu oka : opanuj język zapytań w 10 minut dziennie / Ben Forta. Gliwice, 2017 Spis treści O autorze 9 Wprowadzenie 11 Lekcja 1. Zrozumieć SQL 15 Podstawy baz danych 15 Język SQL
Bazy danych - Materiały do laboratoriów VIII
Bazy danych - Materiały do laboratoriów VIII dr inż. Olga Siedlecka-Lamch Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska 23 kwietnia 2011 roku Polecenie COMMIT i ROLLBACK Polecenie
wykład Organizacja plików Opracował: dr inż. Janusz DUDCZYK
wykład Organizacja plików Opracował: dr inż. Janusz DUDCZYK 1 2 3 Pamięć zewnętrzna Pamięć zewnętrzna organizacja plikowa. Pamięć operacyjna organizacja blokowa. 4 Bufory bazy danych. STRUKTURA PROSTA
1. ROLA ADMINISTRATORA
SPIS TRECI -2- ADMINISTRACJA BAZAMI DANYCH Rozdziay 1-13 Rok akademicki 2007/2008 Notatki do wykadów z przedmiotu Administracja bazami danych SPIS TRECI 1. ROLA ADMINISTRATORA... 4 1.1. Rodzaje uytkowników...
Systemy plików i zarządzanie pamięcią pomocniczą. Struktura pliku. Koncepcja pliku. Atrybuty pliku
Systemy plików i zarządzanie pamięcią pomocniczą Koncepcja pliku Metody dostępu Organizacja systemu plików Metody alokacji Struktura dysku Zarządzanie dyskiem Struktura pliku Prosta sekwencja słów lub
Ogólny plan przedmiotu. Strony WWW. Literatura BAZY DANYCH. Materiały do wykładu: http://aragorn.pb.bialystok.pl/~gkret
Ogólny plan przedmiotu BAZY DANYCH Wykład 1: Wprowadzenie do baz danych Małgorzata Krętowska Politechnika Białostocka Wydział Informatyki Wykład : Wprowadzenie do baz danych Normalizacja Diagramy związków
SZKOLENIE: Administrator baz danych. Cel szkolenia
SZKOLENIE: Administrator baz danych. Cel szkolenia Kurs Administrator baz danych skierowany jest przede wszystkim do osób zamierzających rozwijać umiejętności w zakresie administrowania bazami danych.
Sektor. Systemy Operacyjne
Sektor Sektor najmniejsza jednostka zapisu danych na dyskach twardych, dyskietkach i itp. Sektor jest zapisywany i czytany zawsze w całości. Ze względów historycznych wielkość sektora wynosi 512 bajtów.
Windows Serwer 2008 R2. Moduł 8. Mechanizmy kopii zapasowych
Windows Serwer 2008 R2 Moduł 8. Mechanizmy kopii zapasowych Co nowego w narzędziu Kopia zapasowa? 1. Większa elastyczność w zakresie możliwości wykonywania kopii zapasowych 2. Automatyczne zarządzanie
Kopie bezpieczeństwa NAPRAWA BAZ DANYCH
Kopie bezpieczeństwa NAPRAWA BAZ DANYCH Sprawdzanie spójności bazy danych Jednym z podstawowych działań administratora jest zapewnienie bezpieczeństwa danych przez tworzenie ich kopii. Przed wykonaniem
Wykład 1 Cele i strategie archiwizacji i odtwarzania
Wykład 1 Cele i strategie archiwizacji i odtwarzania Rozumienie funkcjonowania operacji archiwizacji i odtwarzania bazy danych. Wdrożenie strategii wykonywania kopii zapasowych i jej wykorzystywanie do
Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL.
Prezentacja Danych i Multimedia II r Socjologia Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL. Celem ćwiczeń jest poznanie zasad tworzenia baz danych i zastosowania komend SQL. Ćwiczenie I. Logowanie