Organizacja przestrzeni danych (2) Struktura bazy danych Oracle. Przestrzenie tabel. baza danych. tabel. tabel. struktury. (relacje, schematy,
|
|
- Jacek Lewandowski
- 10 lat temu
- Przeglądów:
Transkrypt
1 Organizacja przestrzeni danych Struktura bazy danych Oracle 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; Organizacja przestrzeni danych (2) przestrzeńtabel tabel system baza danych przestrzeńtabel tabel 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 tabel SYSTEM i SYSAUX przestrzenie niesystemowe: temporalne wycofania trwałe plik 1 plik 2 plik 3
2 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_01.dbf lab_01.dbf size 50M, datafile d:\lab lab\lab_02.dbf lab_02.dbf size 20M autoextend on next 10M maxsize 50M Temporalna przestrzeń tabel wykorzystywana do sortowania i składowanie tabel tymczasowych nie moŝe zawieraćtrwałychzawierać 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-PERMANENT PERMANENT alter tablespace LAB_TEMP permanent; alter tablespace LAB_TEMP temporary; 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_03.dbf lab_03.dbf size 50M autoextend on next 10M maxsize UNLIMITED; Manipulowanie przestrzeniami tabel (2) włączanie i wyłączanie przestrzeni tabel ALTER TABLESPACE nazwa ONLINE OFFLINE [NORMAL IMMEDIATE TEMPORARY] zmiana nazwy i lokalizacji pliku przestrzeńtable table musi byćwyłączonabyć plik docelowy musi istnieć ALTER TABLESPACE nazwa RENAME DATAFILE 'plik_ŝródłowy' plik_ŝródłowy' ' TO 'plik_docelowy' alter tablespace LAB_DANE rename datafile c: c:\lab\lab_03.dbf lab_03.dbf to d:\baza baza\lab\lab_03.dbf ; lab_03.dbf ;
3 Manipulowanie przestrzeniami tabel (3) zmiana typu READ WRITE -> > READ ONLY przestrzeńtabel tabel włączona (ONLINE) brak transakcji w przestrzeni tabel brak aktywnych segmentów wycofania tabel przestrzeńnie podlega archiwizacji online alter tablespace LAB_DANE read only; alter tablespace LAB_DANE read write; usunięcie przestrzeni tabel wycofania w przestrzeni DROP TABLESPACE nazwa [INCLUDING CONTENTS [AND DATAFILES] [CASCADE CONSTRAINTS]] Segment zbiór rozszerzeńprzydzielonychrozszerzeń 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ć znajdowaćw jednym pliku 16 KB segment 80 KB Struktury pośrednie 64KB bloki bazy danych Zarządzanie rozszerzeniami segmentów Lokalne - automatyczne Lokalne zarządzanie jest sterowane bitmapami w plikach danych (domyślne od 9.2) Przez słownik bd - ręczne UET$ FET$ Zarządzanie przez słownik danych Jest sterowane tabelami UET$ i FET$ (domyślne dla przestrzeni Tabel SYSTEM)
4 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; Ręczne zarządzanie rozszerzeniami segmentów Za pomocą parametrów składowania: INITIAL min. = 2*DB_BLOCK_SIZE domyślna = 5*DB_BLOCK_SIZE NEXT min. = 1*DB_BLOCK_SIZE domyślna = 5*DB_BLOCK_SIZE MINEXTENTS domyślna = 1 PCTINCREASE min. = 0 domyślna = 50 MAXEXTENTS min. = 1 max. = UNLIMITED = W przestrzeniach tabel zarządzanych przez słownik CREATE TABLESPACE nazwa EXTENT MANAGEMENT DICTIONARY Ręczne zarządzanie rozszerzeniami segmentów - przykład CREATE TABLE nazwa TABLESPACE przestrzeń_tabel_zarządzana_przez_słownik STORAGE (MINEXTENTS( 1 INITIAL 100K NEXT 10KB PCTINCREASE 20 MAXEXTENTS 10) Domyślne parametry składowania dla wszystkich obiektów w przestrzeni tabel [CREATE ALTER] TABLESPACE nazwa DEFAULT STORAGE (parametry składowania obiektów) MINEXTENT rozmiar pierwsze 100KB drugie 10KB trzeci 1 ALTER TABLESPACE DEFAULT STORAGE (INITIAL 1M NEXT 1M PCTINCREASE 0) MINEXTENT 1M segment
5 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 Struktura bloku zawiera m.in. informacje na temat: przestrzeń segmentu,, w skład którego wchodzi blok transakcji operujących na danych bloku katalog tabel adresy rekordów Zarządzanie wolnymi blokami w obiekcie Automatyczne (zalecane) Bloki bitmapowe (sterują dostępem do wolnych bloków) Bloki danych w automatycznie zarządzanym obiekcie Ręczne Blok nagłówkowy (zawiera wskaźniki do pierwszych bloków list wolnych bloków) Bloki danych w kaŝdym zbiorze wolnych bloków Automatyczne zarządzanie wolnymi blokami Mapa bitowa Wypełnione bloki 0% 25% 50% 75% 100% CREATE TABLESPACE. EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; Poziom wypełnienia przestrzeń DELETE Ręczne zarządzanie wolnymi blokami 30% 70% przestrzeń INSERT, UPDATE PCTFREE = 30 PCTUSED = 50 50% 30% 70% przestrzeń przestrzeń 50% 30% 70% 30% 70%
6 Ręczne zarządzanie wolnymi blokami(2) Blok poza listą wolnych bloków Blok na liście wolnych bloków 100-PCTFREE=90% PCTUSED=40% PCTFREE=10% 0% PCTUSED=40% 100% CREATE TABLE nazwa_tabeli.... PCTFREE integer PCTUSED integer Perspektywy słownika danych udostępniające informacje nt. rozszerzeń i segmentów DBA_EXTENTS SEGMENT_NAME FILE_ID BLOCKS DBA_SEGMENTS SEGMENT_NAME SEGMENT_TYPE EXTENTS BLOCKS DBA_FREE_SPACE BLOCKS INITIAL_EXTENT, NEXT_EXTENT, MIN_EXTENTS, MAX_EXTENTS, PCT_INCREASE Perspektywy słownika danych udostępniające informacje nt. rozszerzeń i segmentów (2) 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; Perspektywy słownika danych udostępniające informacje nt. przestrzeni tabel i ich plików DBA_TABLESPACES NEXT_EXTENT MAX_EXTENTS PCT_INCREASE STATUS (ONLINE, OFFLINE READ ONLY) CONTENT (PERMANENT, TEMPORARY) DBA_DATA_FILES FILE_NAME BYTES AUTOEXTENSIBLE MAXBYTES INCREMENT_BY
7 dziennika powtórzeń Pliki bazy danych pliki danych obiekty bazy danych i opisy uŝytkowników opisy przestrzeni tabel pliki dziennika 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ł Dziennik powtórzeń rejestruje zmiany w bazie danych zawartośćzapisywanazawartośćzapisywana w plikach rodzaje dziennika włączony (online) zarchiwizowany (offline, archived) zapisywanie plików dziennika - proces LGWR cyklicznie archiwizowanie plików dziennika - proces ARCH Dziennik powtórzeń (2) Dziennik powtórzeń (3) tryby pracy dziennika bez archiwizacji (NOARCHIVELOG) z archiwizacją (ARCHIVELOG) a) b) log1.ora LGWR log2.ora log1.ora LGWR 1 2 log2.ora ARCH arch01.arc arch02.arc arch03.arc 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 się pliku dziennika - automatycznie manualnie alter system switch logfile;
8 Grupy plików dziennika powtórzeń Grupy plików dziennika powtórzeń (2) zwiększenie niezawodności równoległe zapisywanie do wszystkich plików grupy grupa 1 grupa 2 dysk C log1.ora log2.ora LGWR dysk D log1.ora log2.ora tworzenie - w czasie tworzenia bazy danych create database LAB datafile 'C:\lab lab\system01.dbf' size 20M logfile group 1 ('C:\lab 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 lab\log3.ora', log3.ora', 'D:\lab lab\log3.ora') log3.ora') size 100K character set EE8MSWIN1250; 3 3 grupa 3 log3.ora log3.ora Modyfikowanie grup plików dziennika powtórzeń alter database add logfile group nr_grupy ('log1.ora', 'log2.ora',, 'logn.ora' logn.ora') size rozmiar; alter database add logfile group 4 ('c:\oracle oracle\log4.ora', log4.ora', 'd:\oracle oracle\log4.ora') log4.ora') size 100k; alter database add logfile member 'logn.ora'' to group nr_grupy; alter database drop logfile member 'logn.ora' logn.ora'; alter database drop logfile group nr_grupy; zawiera: nazwębazynazwę datę informacje powtórzeń Plik kontrolny bazy danych datęutworzenia bazy danych informacje o wszystkich grupach dziennika powtórzeńwrazwraz ze wskazaniem bieŝącej grupy nazwę, lokalizacjęi rozmiar kaŝdego pliku dziennika numer sekwencyjny bieŝącego pliku dziennika 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
9 Plik kontrolny (2) stosować wiele aktywnych kopii plików kontrolnych dla 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ść są parametru konfiguracyjnego CONTROL_FILES np. CONTROL_FILES = (C:\lab lab\ctl1lab.ora, D:\lab lab\ctl2lab.ora) wszystkie pliki kontrolne 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ń. 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 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 Tworzenie spfile z init Zarządzanie plikiem spfile CREATE SPFILE [=plik_spfile plik_spfile] ] FROM PFILE [=plik_init plik_init] Tworzenie init z spfile CREATE PFILE [=plik_init plik_init] ] FROM SPFILE [plik_spfile[ plik_spfile] Zmiana wartości parametrów w spfile ALTER SYSTEM SET parametr = wartość [SCOPE = {SPFILE MEMORY BOTH} Plik haseł umoŝliwia autoryzacjędostępuautoryzację 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 rolę i/lub SYSOPER -> jeśli parametr kofiguracyjny REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE Tworzenie - program orapwd, oradim
(c) Politechnika Poznańska, Instytut Informatyki
Struktura bazy danych Oracle (c) Politechnika Poznańska, Instytut Informatyki 28 Organizacja przestrzeni danych struktury logiczne - przestrzenie tabel (ang. tablespaces), schematy, obiekty (relacje, indeksy,
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
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
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
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
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
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
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
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ś
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ą
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
(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
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
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.
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
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
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
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}, {
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,
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)
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
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
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
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
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,
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
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
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
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
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
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 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
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
Ć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:
Ć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
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...
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
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
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.
Ć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
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ść
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
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
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.
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
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
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
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)
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,
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ą
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
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
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
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ą
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,
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
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
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
Hurtownie danych - przegląd technologii
Partycjonowanie tabel (1) Hurtownie danych - przegląd technologii Politechnika Poznańska Instytut Informatyki Robert.Wrembel@cs.put.poznan.pl www.cs.put.poznan.pl/rwrembel Podział tabeli na mniejsze fragmenty
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
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ą
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...
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)
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
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
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
Ć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
Laboratorium nr 4. Temat: SQL część II. Polecenia DML
Laboratorium nr 4 Temat: SQL część II Polecenia DML DML DML (Data Manipulation Language) słuŝy do wykonywania operacji na danych do ich umieszczania w bazie, kasowania, przeglądania, zmiany. NajwaŜniejsze
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
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
Wprowadzenie do projektowania i wykorzystania baz danych. Katarzyna Klessa
Wprowadzenie do projektowania i wykorzystania baz danych Katarzyna Klessa POWTÓRKA Z PIERWSZYCH ZAJĘĆ Lista słówek - do zapamiętania na początek Z podstaw SQL: CREATE - Tworzenie tabeli, czyli Coś czego
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
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
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> 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
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
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
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
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
Wprowadzenie do BD Operacje na bazie i tabelach Co poza zapytaniami? Algebra relacji. Bazy Danych i Systemy informacyjne Wykład 2.
Bazy Danych i Systemy informacyjne Wykład 2 Piotr Syga 16.10.2017 Dodawanie, usuwanie i zmienianie rekordów Wstawianie rekordu wstawianie do tabeli INSERT INTO A VALUES ( fioletowy, okrągły, słodko-kwaśny
PRZESTRZENNE BAZY DANYCH WYKŁAD 2
PRZESTRZENNE BAZY DANYCH WYKŁAD 2 Baza danych to zbiór plików, które fizycznie przechowują dane oraz system, który nimi zarządza (DBMS, ang. Database Management System). Zadaniem DBMS jest prawidłowe przechowywanie
CHEATSHEET Administracja bazami danych Oracle I Start i wyłączanie instancji
CHEATSHEET Administracja bazami danych Oracle I www.jsystems.pl Start i wyłączanie instancji Shutdown immediate Shutdown normal lub shutdown Shutdown abort Shutdown transactional Startup lub startup open
Oprogramowanie. DMS Lite. Podstawowa instrukcja obsługi
Oprogramowanie DMS Lite Podstawowa instrukcja obsługi 1 Spis treści 1. Informacje wstępne 3 2. Wymagania sprzętowe/systemowe 4 3. Instalacja 5 4. Uruchomienie 6 5. Podstawowa konfiguracja 7 6. Wyświetlanie
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
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
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
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
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
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
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