Promovare
Universitatea CodeGym
Învăţare
Curs
Sarcini
Sondaje și chestionare
Jocuri
Ajutor
Programa
Comunitate
Utilizatori
forum
conversație
Articole
Povesti de succes
Activitate
Recenzii
Abonamente
Tema ușoară
Lecții
Recenzii
Despre noi
start
Începe să înveți
Începeți să învățați acum
Harta misiunii
Lecții
Nivel 17
Sarcini de bază în proiectarea bazelor de date
SQL & Hibernate
Nivel,
Lecţie
1.1 Introducere Proiectarea unei baze de date este oarecum similară cu proiectarea arhitecturii unui proiect Java. Puteți pune toate datele în câteva tabele sau puteți construi o structură de date frumoasă din scheme și zeci de tabele. Iată
Pași cheie de proiectare a bazei de date
SQL & Hibernate
Nivel,
Lecţie
2.1. Design conceptual Proiectarea bazei de date se realizează în trei etape: design conceptual; design logic; design fizic. Scopul fazei de proiectare conceptuală este de a crea un model conceptual de date bazat pe ideile utilizatorilor de
Forme normale ale bazei de date
SQL & Hibernate
Nivel,
Lecţie
3.1 Normalizarea bazei de date Forma normală este o proprietate a unei relații dintr-un model de date relaționale care o caracterizează în termeni de redundanță, ceea ce poate duce la rezultate logic eronate ale eșantionării sau modificării
Dependențe între tabelele dintr-o bază de date
SQL & Hibernate
Nivel,
Lecţie
4.1 Introducere Prin conversia tabelelor bazei de date în tabele obișnuite, acum puteți analiza relațiile dintre ele. Numărul de elemente care interacționează între două tabele înrudite se numește cardinalitate. Cardinalitatea vă ajută să c
Cheile din baza de date
SQL & Hibernate
Nivel,
Lecţie
5.1 Introducere Internetul este plin de precepte dogmatice despre cum ar trebui alese și utilizate cheile în bazele de date relaționale. Uneori, disputele se transformă chiar în holivar: ar trebui folosite chei naturale sau artificiale? Inc
Optimizarea ratei de eșantionare a datelor
SQL & Hibernate
Nivel,
Lecţie
6.1 Introducere Acum să trecem de la teorie la practică. „În teorie, nu există nicio diferență între teorie și practică. În practică, sunt”. Trăim în lumea reală și toate produsele software sunt create în cele din urmă pentru oameni vii. Și
Memorarea în cache în MySQL
SQL & Hibernate
Nivel,
Lecţie
7.1 Memorarea în cache pe partea DB MySQL folosește algoritmi foarte scalabili atunci când lucrează cu tabele, astfel încât MySQL poate rula chiar și cu cantități mici de memorie. Desigur, pentru o performanță mai bună, aveți nevoie de mai
Denormalizarea tabelelor din baza de date
SQL & Hibernate
Nivel,
Lecţie
8.1 De ce este necesară denormalizarea? Operația cea mai costisitoare din punct de vedere computațional între tabele mari este îmbinarea. În consecință, dacă într-o singură interogare este necesară „ventilarea” mai multor tabele formate din
Please enable JavaScript to continue using this application.