W artykule przedstawiono podstawowe informacje na temat relacyjnych baz danych definiując
najbardziej istotne pojęcia oraz odwołując się do historii powstawania standardów w tej dziedzinie
wiedzy informatycznej. Wychodząc od kryteriów Codda na relacyjną bazę danych omówiono
różnice między bazą danych a Systemem Zarządzania Bazą Danych, a także sformułowano główne
funkcje SZBD. Po krótkiej klasyfikacji języka SQL służącego do manipulacji bazami danych
przedstawiono w części zasadniczej różnice i podobieństwa w tymże języku w różnych implementacjach
skupiając się na produktach komercyjnych (MS SQL Server, Oracle) z niewielkimi odwołaniami
do systemów typu OpenSource (MySQL, PostgreSQL). Porównania dokonano na trzech
płaszczyznach: typy danych, polecenia oraz funkcje języka SQL.
W końcowej części artykułu zaprezentowano prace dyplomowe prowadzone w MILA College
(obecnie Warszawska Wyższa Szkoła Informatyki) obejmujące zagadnienia transformacji kodu
SQL-owego między poszczególnymi dialektami oraz tworzenia pakietów ułatwiających pracę programistów
baz danych w środowisku wieloproduktowym.
In the article, basic information about databases are presented, including defining the most crucial
notions and referring to the history of emerging standards in that field of IT knowledge. Starting
from Codd’s database criteria, the differences between a database and DataBase Management System
(DBMS) are elaborated on. The main functions of DBMS are also clarified. Upon the short
classification of SQL, which is used to manipulate databases, the main differences and similarities
between different software are presented, focusing on commercial products (MS SQL Server,
Oracle) with some references to Open Source systems (MySQL, PostgreSQL). The comparison
was made in three areas: data type, commands and SQL function.
In the final part of the article, dissertations from the MILA College (currently Warsaw School of
Computer Science) are presented. They all refer to the transformation of SQL code between particular
dialects as well as creating packages to make the job of database makers easier in a multiproduct
environment.
Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies
Informacja
SZANOWNI CZYTELNICY!
UPRZEJMIE INFORMUJEMY, ŻE BIBLIOTEKA FUNKCJONUJE W NASTĘPUJĄCYCH GODZINACH:
Wypożyczalnia i Czytelnia Główna: poniedziałek – piątek od 9.00 do 19.00