Documente Academic
Documente Profesional
Documente Cultură
BAZE DE DATE IN C#
• In practica, prin bd se intelege de multe ori si softul aferent, iar prin SGBD un
sistem integrat in care putem construi si interoga baze de date.
BAZE DE DATE IN C#
• Un SGBD :
• este ansamblul software interpus între utilizatori şi baza de date
• execută cererea
• returnează rezultatul.
BAZE DE DATE IN C#
Normalizare si relatii
Normalizare si relatii
• Relatii intre tabele:
• Relatii 1:1 O relaţie de tipul 1 la 1 apare în cazul în care unei linii dintr-un tabel îi
corespunde o singură linie în tabelul cu care acesta este în legătură
• Relatii 1:n O relaţie de tipul 1 la n apare în cazul în care unei linii dintr-un tabel îi corespund
mai multe linii în tabelul cu care acesta este în legătură.
• Relatii n:n O relaţie de tipul n la n apare în cazul în care într-o relație bidirecțională fiecărei
linii dintr-un table îi corespund mai multe linii în tabelul cu care acesta este în legătură.
• Ex. Un scriitor poate fi autor la mai multe cărţi iar o carte poate avea mai mulţi autori
BAZE DE DATE IN C#
Clasa DbConnection
• Furnizeaza actiuni la bd
• Obiectul DbConnection precizeaza o serie de informatii
precum: locatia bd, numele utilizatorului, parola si numele bd
• Pentru a conecta şi deconecta programul de la baza de
date, clasa DbConnection expune metodele Open() şi
Close().
BAZE DE DATE IN C#
Clasa DbCommand
Clasa DbDataReader
Clasa DbDataAdapter
Clasa DataTable
Clasa DataSet
• Universitati ->
• Facultati ->
BAZE DE DATE IN C#
BAZE DE DATE IN C#
BAZE DE DATE IN C#
using System.Data.SqlClient ;