Sortarea, eliminarea și adăugarea de înregistrări

§ 15. Sortarea, eliminarea și adăugarea de înregistrări

Principalele teme ale acestei secțiuni:

♦ colaționare de eșantionare echipa;
♦ cheile de sortare;
♦ sortarea chei multiple;
♦ ștergeți comenzi și adăugați intrări.

echipa de eșantionare cu colaționare

Procesul de comanda înregistrări într-un tabel numit de sortare. Pentru a sorta ar trebui să fie specificate următoarele informații:
a) valoarea unui câmp pentru a sorta;
b) ordinea în care se înregistrează sort (valori ascendente sau descendente ale câmpului).

Comanda de probă poate adăuga colaționare, în conformitate cu care rândurile sunt ordonate în masa finală. În acest caz, formatul de probă al comenzii devine:

selecta <список выводимых полей>
unde <условия выбора>
sort <ключи сортировки>
pe <порядок сортировки>

cheie de sortare este un câmp, valoarea de sortare. Două variante de ordine de sortare: ascendentă valori cheie și valori-cheie descrescătoare.

Sortarea intrare de tabel „Vremea“ valorile de umiditate descendent. Pentru a face acest lucru, da comanda:

selectați toate UMIDITATE sortare descendentă

Ca rezultat al acestei comenzi, tabelul 3.7 se vor obține.

Tabelul 3.7. Tabelul „Vremea“ sortate dupa umiditate descendent


șterge și adăuga intrări Echipe

Informațiile din bazele de date este de multe ori pot fi modificate. De exemplu, baza de date „Vremea“ ar trebui să fie alimentată în fiecare zi. Compoziția bibliotecii acasă, de asemenea, se schimbă în timp. Noi cumpăra cărți, uneori le dăm prietenilor. Toate aceste modificări ar trebui să se reflecte imediat în baza de date. În consecință, în limba de comunicare cu baza de date trebuie să fie comenzi disponibile pentru a face astfel de modificări. În baza noastră de date ipotetic în acest scop, avem doua echipe. Primul permite șterge rânduri dintr-un tabel. Formatul său este după cum urmează:

eliminați în cazul în care <логическое выражение>

Pentru a elimina din baza de date o anumită înregistrare, trebuie să specificați valoarea acestei chei de intrare. De exemplu, dacă se aplică la baza de date „Acasă Biblioteca“ instruct

eliminați unde număr = „0,003“

informația despre carte la numărul 3 va fi exclus din tabel. În cazul în care, în legătură cu „Școala“ bază de date pentru a executa comanda

pentru a elimina CITY = „Shadrinsk“ și numărul de școală = 1

apoi a doua înregistrare va fi șters din tabel.

Iată un alt exemplu. După comanda

eliminați în cazul în care AN<1985

din baza de date „Acasă Biblioteca“ dispar număr record de 3, 6 t. e. cărțile publicate înainte de 1985.

Dacă doriți să ștergeți toate înregistrările din tabel, aceasta se face prin comanda

Notă. De multe ori în baze de date reale cu comanda „ștergeți“ un intrările marcate sunt proiectate pentru a elimina. Excluderea lor din fișierul are loc după procesul de compresie a fișierelor.

În cazul în care o bază de date de-a gata pentru a adăuga noi intrări, se poate face întotdeauna cu ajutorul comenzilor vă familiare:

La această comandă utilizatorul este oferit posibilitatea de a introduce valorile câmpurilor nou record, care va aduce sfârșitul tabelului.

Cele mai importante caracteristici

Sortarea bazei de date - această ordine de intrări în tabelul în ordine crescătoare sau descrescătoare a oricărui câmp - cheia de sortare. Sortarea se poate face pe mai multe taste simultan.

Modificarea compoziției înregistrărilor în baza de date se face prin eliminarea intrărilor inutile și adăugați altele noi. intrare adăugată este plasat în partea de jos a tabelului.

Întrebări și Sarcini

Ceea ce trebuie să învețe prin studierea capitolului 3

• Să stăpânească una dintre bazele de date disponibile în laboratorul de informatică.
• Pentru a putea deschide și vizualiza baza de date terminat.
• Să fie capabil de a crea o bază de date cu o singură masă.
• Condițiile de selecție înregistrare sub formă de expresii logice.
• Organizarea în interogări în baza de date de pe eșantion.
• Sortați tabelul printr-o cheie dată.
• Adăugați și ștergeți înregistrările din baza de date.

I. Semakin, L. Zalogova, S. Rusakov, LI Shestakova, Informatică, Calitate 9
Trimis de cititorii site-uri web


informatică în școală, descărca teste gratuite, plin desigur informatică bibliotecă online cu cărți și manuale de informatică de pe salt, lecție de informatică planuri de clasa a 9-


Dacă aveți corecturi sau sugestii la această lecție, vă rugăm să ne contactați.

Dacă doriți să vedeți alte ajustări și sugestii pentru lecții, uita-te aici - Forumul Educațional.

articole similare