Friday, December 12, 2008

Installing Central Heating Radiator Thermostats





MAIN SOFTWARE FOR FILING OF INFORMATION (DBMS): SQL SERVER, ORACLE, ACCESS, SYBASE, MYSQL.

A database is a collection of data managed by a software specific to the DBMS (Data Base Management System). The DBMS allows you to manage data stored within it, allowing users to insert, update and deletion.
The data base are generally classified as:
1) hierarchical database: data are organized in sets held together by relations of "possession" where a data set may have other data sets, but a set can only belong to another set. The resulting structure is a tree of a set of data.
2) Database lattice: it is very similar to the hierarchical model. Also in this model data are linked by relations of ownership, but each set of data can belong to multiple sets, but the resulting structure is a network of data set.
3) relational database: it is based on the relational model, whose structure is the main report, which is a two-dimensional table consists of rows and columns. Each line that is technically called "tuple" is an entity that we store in our database. The characteristics of each entity are defined by the columns of the reports, called attributes. Entities with common parts, are described in the same set of attributes are part of the same report. The language used to retrieve information is SQL (Structure Query Language). Today, the relational model turns out to be the dominant one.
4) Database objects (Object Oriented Database) is represented by a set of classes that govern the characteristics and behavior of oggetti che formeranno il database. La differenza con gli altri database è la non passività dei dati.
Indipendentemente dal database, le funzionalità che ci si deve aspettare da un DBMS sono:
· Consentire l’accesso ai dati attraverso uno schema concettuale, invece che attraverso uno schema fisico;
· Permettere la condivisione e l’integrazione dei dati fra applicazioni differenti;
· Controllare l’accesso concorrente ai dati;
· Assicurare la sicurezza e l’integrità dei dati.
I principali software per l’archiviazione delle informazioni sono:
· SQL Server: DBMS relazionale prodotto dalla Microsoft, utilizzato per le basi dati di medie e grandi dimensioni;
· Oracle il più diffuso software di gestione dei RDBMS, utilizzato soprattutto da imprese di grandi dimensioni.
· MySQL: data base più versatile e più leggero della sua categoria, è in grado di gestire piccole e medie basi di dati. È il DBMS più diffuso grazie alla sua licenza open source.
· Access: data base commercializzato dalla Microsoft insieme al pacchetto Office, ed usato prettamente da studenti per l’analisi di piccole basi di dati.

0 comments:

Post a Comment