Cursuri Baze de Date

Curs
8/10 (1 vot)
Conține 1 fișier: pdf
Pagini : 51 în total
Cuvinte : 3084
Mărime: 457.96KB (arhivat)
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Breaban

Extras din curs

Tematică curs

Proiectarea bazelor de date relationale

Normalizare și denormalizare

Modelul entitate-asociere, diagrame UML

Constrângeri și declanșatoare

Indecși

View-uri

Procesarea interogărilor

Managementul tranzactiilor

OLAP, Baze de date distribuite, NoSQL, Data Mining

2Normalizare

Dependente functionale (revizitat)

1NF, 2NF, 3NF

Forma normală Boyce-Codd (BCNF)

Dependente multivaluate (revizitat)

Forma normala 4 (4NF)

8Proiectarea schemei

De obicei mai multe variante de proiectare

Unele sunt (mult) mai bune decât altele

Cum alegem?

Teorie pentru proiectarea bazelor de data relaÑionale cu

fundamente în algebra relaÑionalã

9Exemplu

Schemă cu anomalii

Informatii cu privire la aplicatiile de admitere

CNP și nume

Universitatea la care s-a aplicat

Liceele de la care provin candidatii (și orașele)

Hobby-urile candidatilor

Aplicatie(CNP, sNume, uNume, liceu, lOras, hobby)

Ioana cu CNP-ul 2810605222111 a studiat la Negruzzi în Iasi, candidează

la Cuza, Asachi si la Babes-Bolyai, îi place să joace tenis si să cânte la

chitară

Câte uple sunt necesare a fi inserate în relatia Aplicatie pentru

a păstra toate informatiile despre Ioana?

10

Anomalii de proiectare

Redundantă

Anomalii de actualizare

Anomalii la ștergere

Preview document

Cursuri Baze de Date - Pagina 1
Cursuri Baze de Date - Pagina 2
Cursuri Baze de Date - Pagina 3
Cursuri Baze de Date - Pagina 4
Cursuri Baze de Date - Pagina 5
Cursuri Baze de Date - Pagina 6
Cursuri Baze de Date - Pagina 7
Cursuri Baze de Date - Pagina 8
Cursuri Baze de Date - Pagina 9
Cursuri Baze de Date - Pagina 10
Cursuri Baze de Date - Pagina 11
Cursuri Baze de Date - Pagina 12
Cursuri Baze de Date - Pagina 13
Cursuri Baze de Date - Pagina 14
Cursuri Baze de Date - Pagina 15
Cursuri Baze de Date - Pagina 16
Cursuri Baze de Date - Pagina 17
Cursuri Baze de Date - Pagina 18
Cursuri Baze de Date - Pagina 19
Cursuri Baze de Date - Pagina 20
Cursuri Baze de Date - Pagina 21
Cursuri Baze de Date - Pagina 22
Cursuri Baze de Date - Pagina 23
Cursuri Baze de Date - Pagina 24
Cursuri Baze de Date - Pagina 25
Cursuri Baze de Date - Pagina 26
Cursuri Baze de Date - Pagina 27
Cursuri Baze de Date - Pagina 28
Cursuri Baze de Date - Pagina 29
Cursuri Baze de Date - Pagina 30
Cursuri Baze de Date - Pagina 31
Cursuri Baze de Date - Pagina 32
Cursuri Baze de Date - Pagina 33
Cursuri Baze de Date - Pagina 34
Cursuri Baze de Date - Pagina 35
Cursuri Baze de Date - Pagina 36
Cursuri Baze de Date - Pagina 37
Cursuri Baze de Date - Pagina 38
Cursuri Baze de Date - Pagina 39
Cursuri Baze de Date - Pagina 40
Cursuri Baze de Date - Pagina 41
Cursuri Baze de Date - Pagina 42
Cursuri Baze de Date - Pagina 43
Cursuri Baze de Date - Pagina 44
Cursuri Baze de Date - Pagina 45
Cursuri Baze de Date - Pagina 46
Cursuri Baze de Date - Pagina 47
Cursuri Baze de Date - Pagina 48
Cursuri Baze de Date - Pagina 49
Cursuri Baze de Date - Pagina 50
Cursuri Baze de Date - Pagina 51

Conținut arhivă zip

  • Cursuri Baze de Date.pdf

Alții au mai descărcat și

Bază de date - gestiune hotel

Descrierea proiectului : Acest proiect este intocmit sub forma de exercitii pe o baza de date ce cuprinde 6 tabele de date ce fac referire la...

Proiectarea sistemului informatic al întreprinderii SC Petrolica SA

ENUNT Sa se proiecteze sistemul informatic al intreprinderii utilizand diagrame UML. Sa se realizeze baza de date corespunzatoare, pe baza datelor...

Arhitectura calculatoarelor

1.1. Sistemul de calcul 1.1.1. Definiţii Sistemul de calcul (SC, System Computer sau calculator) este reprezentat de o structură destinată...

Instrucțiunile limbajului C++

5. Operaţii de intrare/ieşire În C, spre deosebire de alte limbaje, sistemul intrare/ieşire nu este parte a limbajului, ci este introdus printr-un...

Limbajul C

În continuare vom defini un calculator, ca fiind un sistem electronic de foarte mare complexitate, capabil de prelucrarea automata a datelor de...

Programare în C

Primul program C #include <stdio.h> int main(void) { printf(“Salut!\n”); printf(“Iata primul program C!”); return 0; } Caracterele...

Limbaje de Programare

1. Definirea şi clasificarea limbajelor de programare Limba (DEX) – sistem de comunicare alcătuit din sunete articulate, specifice omului, prin...

Limbajul SQL

Introducere Limbajul SQL (Structured Query Language) reprezintă, în prezent, unul dintre cele mai puternice limbaje structurate pentru interogarea...

Te-ar putea interesa și

Tehnologii pentru E-Learning Moodle

1. Importanţa temei “Oricine renunţă să învaţe este bătrân, chiar dacă are 20 sau 80 de ani. Oricine continuă să învaţe rămâne tânăr. Cel mai...

Magazin Virtual în Access

Capitolul 1 INTRODUCERE 1.1 Scop şi obiective Într-o societate informaţională cum este cea în care trăim, în care viteza de transmitere şi de...

Sistem de Management al Conținutului - JOOMLA

Capitolul 1. Introducere Tehnologia informaţiei, cu principalul său exponent – calculatorul, a pătruns în domeniul educaţional, iniţial ca obiect...

Subsistemul Informatic privind Proiectarea și Elaborarea Complexului Program în Domeniul Construcțiilor

Introducere Proiectarea sistemelor informatice constituie o activitate complexă care, presupune îmbinarea strânsă a cunoştinţelor economice de...

Apariția și dezvoltarea pieței valutare în România

1.1 APARITIA SI DEZVOLTAREA PIETEI VALUTARE IN PLAN INTERNATIONAL In societatea contemporana, volumul zilnic de schimburi valutare tranzactionat...

Mix de marketing centru de consultanță și asistență

Capitolul I : Denumirea şi obiectul de activitate Centrul de Consultanţă şi Asistenţă pentru IMM-uri (CCAPIMM) a luat fiinţă la iniţiativa Camerei...

Drogurile

Problematica drogurilor este şi va reprezenta în permanenţă una din temele dominante ale vieţii socio-politice, nu numai din România, ci din...

Cadastrul Apelor

1.Scurt istoric al cadastrului.Etimologia cuvantului « CADASTRU » Originea cuvantului cadastru nu este stabilita in mod cert, existand mai multe...

Ai nevoie de altceva?