Databázy, databázové systémy

Prírodné vedy » Informatika

Autor: diana
Typ práce: Referát
Dátum: 07.02.2010
Jazyk: Slovenčina
Rozsah: 815 slov
Počet zobrazení: 15 139
Tlačení: 813
Uložení: 809
Databázy, databázové systémy, architektúry spracovania údajov - základné pojmy a klasifikácia, databázové systémy v prostredí MS Windows

Databázové spracovanie
má nasledujúce vlastnosti:
- štruktúry aplikačných programov sú oddelené od údajových súborov
- prístup k údajom je možný len prostredníctvom programov DB systému a nie priamo
- dotazy nie sú pevné
- umožnený je prístup viacerých užívateľov súčasne a je zaistená ochrana údajov proti zneužitiu
Báza údajov
Množina vzájomne spolu logicky súvisiacich údajov, ktoré sa vzťahujú k určitej problematike.
Bázu údajov spolu sprostriedkami pre jej riadenie a udržiavanie tvorí dohromady tzv. databázový systém.
 
Významná črta počítačových databáz je štrukturovanosť a usporiadanosť.
Databáza je usporiadaný zoznam údajov (informácií), ktoré slúžia k jednoduchému a rýchlemu vyhľadávaniu informácií.
Databázová technológia - unifikovaný súbor pojmov, prostriedkov a techník pre vytváranie informačných systémov.
 
Architektúra IS:
Informačný systém
Databázový systém
Databáza Systém riadenia bázy údajov 

Systém riadenia bázy údajov - SRBD - programový produkt určený pre popis a manipuláciu s údajmi, ktoré sú uložené v dazabáze. tento produkt si kupuje užívateľ od výrobcu.
- je to jediný prostriedok pre prístup k údajom v databáze. Informačný systém využíva údaje z databázového systému buď priamo alebo ich spracováva pomocou ďalších aplikačných programov.
funkcie: · triedenie záznamov
  · agregované výpočty
  · tvorba vstupných obrazoviek
  · výstup údajov z databázy na tlačiareň - zostavy
Typy dátových modelov:
Každý DB systém vychádza z určitej teórie - z tzv. dátového modelu.
Dátový model predstavuje definíciu formalizovaných prístupov k uloženiu a k práci s informáciami v pamäti počítača.
Najrozšírenenjšie typy dátových modelov:
¨ hierarchický - údaje sú usporiadané podľa tzv. hierarchických stromov. každá dátová štruktúra je podriadená iba jednej dátovej štruktúre (podnik, závod, stredisko, dielňa)
¨  sieťový - súhrn vzájomne prepojených segmentov tak, že jednotlivé dátové štruktúry vytvárajú sieť. Každý segment obsahuje údaj - adresu segmentu, ktorý na neho nadväzuje.
¨ relačný - údaje sú usporiadané v dvojrozmerných tabuľkách. Databázy sú rozdelené do postupnosti riadkov a stĺpcov. Každý stĺpec má záhlavie, ktoré popisuje typ informácie. Riadok obsahuje vlastné údaje (stĺpec = položka, riadok = záznam, veta).
Každá veta je súhrn všetkých údajov o jednom objekte, ktorý je uložený v databáze. Stĺpce tabuľky predstavujú jednotlivé vlastnosti, atribúty objektov, teda údaje o objektoch.
Každá tabuľka môže byť prepojená s inými tabuľkami. Relačná tabuľka:
- všetky hdonoty v tabuľke musia byť elementárne (nedeliteľné na ďalšie údaje),
- v tabuľke je 1-N stĺpcov, ich pozícia je nevýznamná, poradie  možno ľubovoľne meniť,
- v tabuľke je 1-Metód riadkov, ich pozícia nemá vplyv na hodnotu uloženej informácie (poradie riadkov možno ľubovoľne meniť),
- stĺpec musí byť jednoznačne pomenovaný,
- každý riadok musí byť jednoznačne rozlíšiteľný, nesmú byť dva rovnaké riadky v tabuľke.
 
Dotazovací jazyk SQL
Súbor prostriedkov (pravidiel a príkazov), ktoré umožňujú ľahké zadávanie úloh pre prácu s údajmi, ktoré sú spravované databázovým systémom.
Procedurálny jazyk - nutnosť zadávania algoritmov  pre získanie odpovedi - určený pre profesionálnych  programátorov.
Neprocedurálny jazyk - jednoduchší, zadávajú sa iba podmienky, ktoré má požadovaná odpoveď spĺňať.
 
Užívatelia - vytvorenej databázy:
- správca dát
- aplikačný programátor
- príležitostný užívateľ
- anivný užívateľ
- aplikačný užívateľ.
 
Objektová databáza - uchovanie a spracovanie informácie v podobe zložitých údajových typov. Obsahuje kompletné údaje o objekte - číselné, textové, grafy, obrázky, audio, video, zvuk. V relačnom dátovom modele je implementácia takýchto údajov veľmi obmedzená.
 
Súčasné trendy v databázovej technológii:
- Evolučný trend - postupné zmeny a vylepšenia klasického relačného dátového modelu smerom k objektom (Delphi, Access, Oracle).
- Revolučný trend - úplne objektovo orientovaná databáza (Gem Stone, ObjectStore, O2).
 
Architektúry DB systémov z hľadiska služieb:
· klient/server
· distribuovaná databáza
· transakčné spracovanie
 
DB v prostredí MS Windows
 
Microsoft Access 2000
- súčasť kancelárskeho balíka MS Office 2K
- k základným vlastnostiam patrí previazanosť so všetkými aplikáciami Office 2K, vysoká zameranosť na publikovanie obsahu databázy na Internete, súčinnosť s produktom MS SQL Server 7.0, podpora dynamických dátových HTML stránok a zavedená podpora Unicode
-nevýhody: nie je zabezpečená  spätná kompatibilita so staršími verziami (čiastočne je táto nevýhoda odstránená možnosťou uloženia dokumentu vo formáte staršej verzie)
 
WinBase602 6.0 WinBase602 6.0
Produkt firmy Software602
Je to vlastne spojený jednoužívateľský aj multiužívateľský SRBÚ, v základnej inštalácii je zabudovaný aj prvok klient aj prvok server
 
Základné vlastnosti:
Plne české prostredie, triedenie a vyhľadávanie
Prepracovaný systém bezpečnosti systému rozdelením kompetencií
Plná podpora internetu vrátane tvorby dynamických HTML stránok prostredníctvom cgi skriptov Výrazne nižšia cena oproti konkurencii
Nevýhody: Nie je prepracovaný tak detailne ako konkurenčné produkty
Visual dBASE 5.7 a_7.5
Produkt firmy Ksoft
Verzia 5.7 bola vydaná v júli 1999 ako update 16 - bitovej verzie
Verzie 7.5 bude vydaná v Októbri 1999 ako update 32 - bitovej verzíe
Na zimu 1999 sa pripravuje nový projekt Visual dBASE 2000
 
Základné vlastnosti:
Obidva produkty sa zamerali na odstránenie chýb predošlých verzií Skvalitnenie publikovania na webe
Nevýhody: Málo inovácií
Vytváranie len statických HTML stránok
 
Lotus Ayroach Millenium
Produkt firmy Lotus Development Corporadon Súčasť balíku SmattSuite Millenium
Základné vlastností:
Výrazná integrácia so všeobecnými aplikáciami kancelárskeho balíka SmartSuite Možnosť importu dát takmer zo všetkých používaných databázových formátov Zadávanie údajov hlasom
Nevýhody: Tvorba len statických webových stránok Chýba možnosť zdieľania databáz

Oboduj prácu: 10 9 8 7 6 5 4 3 2 1


Odporúčame

Prírodné vedy » Informatika

:: KATEGÓRIE – Referáty, ťaháky, maturita:

Vygenerované za 0.014 s.
Zavrieť reklamu