Shtëpi / Banjë / Çfarë është një fushë dhe çfarë informacioni përmban ajo. Koncepti i një fushe, një rekord. një përshkrim të shkurtër të. Llojet e fushave nënd ms akses. Sistemet e informacionit dhe bazat e të dhënave

Çfarë është një fushë dhe çfarë informacioni përmban ajo. Koncepti i një fushe, një rekord. një përshkrim të shkurtër të. Llojet e fushave nënd ms akses. Sistemet e informacionit dhe bazat e të dhënave

1. Çfarë është baza e të dhënave?
Përgjigja: Baza e të dhënave (DB) - një mënyrë e caktuar grumbullimi i organizuar i të dhënave në lidhje me një fushë specifike lëndore, të krijuar për t'u ruajtur në memorien e jashtme të një kompjuteri dhe për përdorim të përhershëm.

2. Cili është ndryshimi midis bazave të të dhënave faktike dhe dokumentare?
Përgjigje: Bazat e të dhënave faktike përmbajnë informacion të shkurtër për objektet e përshkruara, të paraqitura në një formë të përcaktuar rreptësisht. Bazat e të dhënave dokumentare përmbajnë informacion të gjerë të llojeve të ndryshme: tekstuale, grafike, zanore, multimediale.

3. Çfarë është shpërndarja e DB?
Përgjigje: Kjo është një bazë të dhënash, pjesë të ndryshme të së cilës ruhen në kompjuterë të ndryshëm në rrjete.

4. Çfarë është një sistem informacioni? Jepni shembuj të sistemeve të informacionit.
Përgjigje: Një sistem informacioni është një kombinim i bazës së të dhënave dhe të gjithë kompleksit të mjeteve harduerike dhe softuerike për ruajtjen e tij, ndryshimin dhe kërkimin e informacionit, për ndërveprim me përdoruesin. Shembuj të një rrjeti informacioni janë sistemet e biletave për trenat e pasagjerëve dhe aeroplanët.

5. Çfarë dini për një bazë të dhënash relacionale?
Përgjigje: Bazat e të dhënave relacionale kanë një organizim tabelor. Një rresht i tabelës quhet rekord, një kolonë quhet fushë. Gjithashtu, nuk duhet të ketë të dhëna që përputhen në një bazë të dhënash relacionale.

6. Çfarë është një rekord, një fushë? Çfarë informacioni përmbajnë ato?
Përgjigje: Një rekord është një rresht tabele, një fushë është një kolonë. Një rekord përmban informacion për një objekt të atij sistemi real, modeli i të cilit është paraqitur në tabelë. Fushat janë karakteristika të ndryshme(nganjëherë thuhet: atribute) të një sendi. Vlerat e fushës në një rresht i referohen një objekti.

7. Përcaktoni emrat e fushave në tabelat "Biblioteka e shtëpisë" (Tabela 2.1), "Moti" (Tabela 2.2), "Përparimi" (Tabela 2.3), "Lëndët zgjedhore" (Tabela 2.5).
Përgjigje:
- Emrat e tabelave "Biblioteka e shtëpisë": "Numri", "Autor", "Titulli", "Viti" dhe "Raft".
- Emrat e tabelës "Moti": "Dita", "Reshjet", "Temperatura, °С", "Presioni, mm Hg", "Lagështia, %).
- Emrat e tabelave "Përparimi": "Studenti", "Rusisht", "Algjebër", "Kimi", "Fizikë", "Histori", "Muzikë".
- Emrat e tabelave “Lëndë me zgjedhje”: “Studenti”, “Gjeologjia”, “Lulkultura”, “Vallëzimi”.

8. Çfarë është çelësi kryesor i bazës së të dhënave? Cilat janë çelësat?
Përgjigje: Një çelës kryesor në një bazë të dhënash është një fushë (ose grup fushash) vlera e së cilës nuk përsëritet në regjistrime të ndryshme. Një çelës mund të jetë një fushë (një çelës i thjeshtë) ose fusha të shumta (një çelës i përbërë).

9. Emërtoni objektet, informacione për të cilat përmbajnë të dhënat e bazave të të dhënave "Moti", "Përparimi", "Zgjedhore". Përcaktoni çelësat në këto DB.
Përgjigje: Çelësi primar në bazën e të dhënave "Moti" është "DITA", në "Përparim" - "STUDENT", në "Zgjedhore" - "Student".

10. Përcaktoni konceptet e mëposhtme: emri i fushës, vlera e fushës, lloji i fushës. Cilat janë llojet e fushave? Çfarë vlerash përcakton çdo lloj fushe?

Përgjigje: Çdo fushë e tabelës ka emrin, vlerën dhe llojin e saj unik. Lloji përcakton se çfarë lloj informacioni ruhet në fushë dhe çfarë veprimesh mund të kryhen me të. Ekzistojnë katër lloje kryesore të fushave të përdorura në një bazë të dhënash: numerike, simbolike, logjike, "Data ".


- Lloji numerik ka fusha, vlerat e të cilave mund të jenë vetëm numra.
- Lloji i karaktereve ka fusha në të cilat do të ruhen sekuencat e karaktereve.
- Lloji "datë" ka fusha që përmbajnë data në formën "ditë/muaj/vit" (në disa raste përdoret forma amerikane: muaj/ditë/vit).
- Fushat Boolean kanë vetëm dy vlera: "po", "jo" ose "true", "false", ose (në anglisht) "true", "false".

11. Përcaktoni llojet e të gjitha fushave në tabelat "Biblioteka e shtëpisë", "Moti", "Shkollat".
Përgjigje: "Biblioteka e shtëpisë" - "Numri", "Viti", "Raft" - numerike, "Autor" dhe "Emri" - simbolik; "Moti" - "Dita" - lloji "data", "Reshjet" - simbolike, "Temperatura, °С", "Presioni, mm Hg", "Lagështia, %" - numerike; "Shkollat" - "Qyteti", "Drejtori", "Adresa", "Telefon" - simbolik, "Numri i shkollës" - numerik.

12. Përcaktoni strukturën (përbërjen e fushave), çelësat dhe llojet e fushave për bazat e të dhënave relacionale nën emrat e mëposhtëm:
a) "Vendet e botës";
b) “Shokët e mi të klasës”;
c) "Filma";
d) "Direktoria telefonike";
e) “Vizitat e mia te mjeku”.
Përgjigje: - "Vendet e botës": Struktura faktike, çelësat - "popullsia", "territori", llojet e fushave - simbolike, numerike, mundësisht "data";
- "Shokët e mi të klasës": struktura faktike, çelësi - "mbiemri", llojet e fushave - karakteri, "data";
- "Filma": Struktura dokumentare, çelësi "titulli", llojet e fushave - simbolike, "data", numerike;
- "Direktoria e telefonit": Struktura faktike, çelësi - "numri i telefonit", lloji i fushës - karakteri
- "Vizitat e mia te mjeku": Struktura dokumentare, lloji i fushës - "data", karakter.

Programet kompjuterike punojnë me një sasi të madhe informacioni që duhet të ruhet diku. Veçanërisht për këtë qëllim, krijohen baza të të dhënave që ofrojnë një prezantim të strukturuar të informacionit dhe akses të përshtatshëm në të. Një nga mënyrat më të njohura për të organizuar depo të tilla është tabela, në të cilën mund të zgjidhen lloje të veçanta fushash për lloje të ndryshme informacioni. Kjo lehtëson manipulimin e të dhënave dhe kursen burimet.

Bazat e të dhënave tabelare

Tabelat, ose relacionale, janë të përhapura për shkak të komoditetit dhe infrastrukturës së zhvilluar. Ka shumë DBMS - sisteme menaxhimi që ofrojnë kontroll të plotë mbi informacionin e aplikacionit.

Çdo bazë të dhënash përbëhet nga disa tabela që përfaqësojnë një entitet të caktuar ose marrëdhënie të entiteteve. Për shembull, të dhënat për studentët e universitetit ose informacionet për rezultatet e provimeve mund të paraqiten në formën e një tabele.

Kolonat e tabelës quhen fusha dhe përmbajnë një atribut specifik të entitetit. Pra, në tabelën "Studentët", fushat janë:

  • Emri i plotë;
  • Numri i llogarisë;
  • Data e lindjes;
  • Numri i telefonit.

Rreshtat quhen rekorde dhe përfaqësojnë një objekt real të veçantë (një student të caktuar).

Numri i kolonave (fushave) të tabelës përcaktohet kur është krijuar dhe nuk ndryshon më. Linjat mund të shtohen, hiqen dhe modifikohen në çdo kohë.

Në shikim të parë, është e qartë se informacioni ruhet në fushën "Emri". ndryshon ndjeshëm nga informacioni në fushën "Numri i regjistrimit" ose në fushën "Data e lindjes". Që nga manipulimet me tipe te ndryshme të dhënat kryhen sipas algoritmeve të ndryshme, këshillohet të përcaktohet paraprakisht se çfarë lloj informacioni do të ruhet në një fushë të veçantë të tabelës.

Çdo bazë të dhënash përcakton se cilat lloje fushash mund të trajtojë. Llojet bazë të informacionit, për shembull, numerike, simbolike, mbështeten në çdo sistem. Përveç kësaj, disa baza të të dhënave mund të ofrojnë të tyren

Fushat dhe vetitë e tyre

Një fushë regjistrimi është njësia më e vogël e emërtuar e informacionit në një bazë të dhënash. Ka dy veti të nevojshme:

  • emri unik brenda tabelës me të cilin mund të aksesohet;
  • llojin e të dhënave të ruajtura në të.

Fusha mund të shënohet si unike ose kyçe.

Vetia unike do të thotë që vlera e kësaj fushe nuk mund të përsëritet për të gjitha regjistrimet në tabelë.

Fushat që përfshihen më aktivisht në kampionimin e të dhënave janë caktuar si fusha kyçe. Mbi to do të ndërtohen indekse - struktura shtesë që lehtësojnë kërkimin.

Çdo tabelë në bazën e të dhënave duhet të ketë një çelës primar që është unik për çdo rekord dhe e identifikon atë në mënyrë unike. Mund të përbëhet nga një ose më shumë fusha. Është më e arsyeshme të zgjidhni fushat me vlera të shkurtra si çelësin kryesor. Për shembull, në tabelën "Studentët", fusha "Llogaria #" mund të përdoret si çelës kryesor.

Vetitë e integritetit

Ruajtja e integritetit të të dhënave është thelbësore për funksionimin normal dhe pa gabime. Kjo do të thotë se çdo fushë e çdo regjistrimi duhet të marrë saktësisht vlerën që pritet. Për shembull, numri i regjistrimit të studentit do të jetë gjithmonë një numër dhe nuk duhet të ketë numra në emrin e studentit.

Përveç kësaj, disa fusha janë absolutisht të nevojshme për të përshkruar entitetin, ndërsa plotësimi i të tjerave është opsional. Një student mund të mos ketë telefon, por gjithmonë ka një emër dhe një procesverbal.

Sigurimi i integritetit të të dhënave kontrollohet nga disa veçori:

  • lloji i fushës përcakton llojin e të dhënave që mund të jetë vlera e saj;
  • i detyrueshëm ndalon bërjen e regjistrimeve me një fushë të zbrazët në tabelë;
  • vlera e paracaktuar lejon që fusha të mos plotësohet, por të mos lihet bosh;
  • unike siguron identifikimin unik të një entiteti brenda një tabele;
  • gjatësia maksimale ose e saktë e vlerës së fushës në karaktere;
  • metoda e formatimit të të dhënave;
  • kushte të ndryshme shtesë (data maksimale dhe minimale).

Llojet dhe formatet kryesore të fushave të mbështetura nga shumica e DBMS:

  • numerike - numër i plotë dhe real;
  • varg;
  • binare;
  • ngacmues truri;
  • Data dhe ora;
  • numëron dhe grupe.

Në disa baza të të dhënave, hiperlidhjet, vlerat monetare, shënimet, mesazhet e gabimit mund të ndahen si një lloj i veçantë.

Lloji i një fushe përcakton grupin e kufizimeve të integritetit që mund të zbatohen në të. Në shumë, këto lloje janë të specifikuara dhe fillimisht përfshijnë një numër kufizimesh. shembull i mirë mund të shërbejë si lloji TINYINT në DBMS MySQL, i cili pranon numra të plotë në një gamë të kufizuar.

Vargjet

Vlerat e vargut mund të përmbajnë çdo karakter. Kufizimi kryesor vendoset në gjatësi.

Vargjet mund të jenë me gjatësi fikse ose të ndryshueshme. Në rastin e dytë, zakonisht vendoset madhësia maksimale e mundshme. Kufiri më i zakonshëm i gjatësisë për vargjet e bazës së të dhënave është 255 karaktere.

Emrat e llojeve të vargjeve të fushave në DBMS të ndryshme mund të ndryshojnë. Më të njohurit:

  • CHAR - gjatësi fikse deri në 255 karaktere. Nëse vargu është më i vogël se madhësia e specifikuar, ai do të mbushet me hapësira.
  • VARCHAR, TINYTEXT - gjatësia e ndryshueshme deri në 255 karaktere, një bajt shtesë shpenzohet për të ruajtur madhësinë.
  • TEXT, MEMO - gjatësi e ndryshueshme deri në 65.535 karaktere.
  • MESIMET - maksimumi 16.777.215 karaktere.
  • LONGTEXT - maksimumi 4.294.967.295 karaktere për rresht.

Lloji i vargut të fushës së bazës së të dhënave ju lejon të ruani fjalëkalime, përshkrime të shkurtra, të dhëna personale, adresa, numra telefoni, artikuj në të. Asnjë operacion matematikor nuk kryhet mbi këtë informacion. Vargjet mund të krahasohen sipas rendit leksikografik.

Pjesë shumë të mëdha teksti mund të ruhen gjithashtu në fushat BLOB, të cilat diskutohen më poshtë.

Kufizimet e mundshme të integritetit: gjatësia e vargut, e detyrueshme, vlera e paracaktuar.

Numrat

ekzistojnë nje numer i madh i Formatet numerike të mbështetura nga bazat e të dhënave: numra të plotë, numra të plotë të gjatë, real, pikë lundruese fraksionale dhe pikë fikse.

Veprimet matematikore mund të kryhen me numra. Baza e të dhënave mund të ruajë vlera numerike pozitive dhe negative. DBMS-të përcaktojnë disa lloje numerike që kanë kufij të ndryshëm të madhësisë.

Për numrat e plotë:

  • TINYINT, byte - diapazoni i vlerës 0 - 255 (ose -127 - 128);
  • SMALLINT - nga 0 në 65,535 (nga -32,768 në 32,767);
  • MEDIUMINT - nga 0 në 16.777.215 (nga -8.388.608 në 8.388.607);
  • INT - nga 0 në 4294967295 (nga -2.147.483.648 në 2.147.483.647);
  • BIGINT - nga 0 në 18.446.744.073.709.551.615 (nga -9.223.372.036.854.775.808 në 9.223.372.036.854.775.807).

Për numrat realë:

  • FLOAT - numri i karaktereve në pjesën e pjesshme të mantisës nuk është më shumë se 24.
  • DYFISH, REAL - numër me saktësi të dyfishtë, pas pikës mund të ketë deri në 53 karaktere.

Ekziston një lloj tjetër specifik i fushës së bazës së të dhënave - DECIMAL (NUMERIC). Ky është i njëjti numër me DYFISH, por i shkruar si varg.

Gjithmonë duhet të zgjidhni madhësinë më të vogël të mundshme të fushës. Për shembull, një bajt i vetëm TINYINT është i mjaftueshëm për të ruajtur notën e provimit të një studenti. Kjo kursen burimet e bazës së të dhënave. Për shembull, fushat BIGINT janë ndër llojet më rrallë të përdorura, pasi pothuajse asnjë aplikacion nuk funksionon me numra në një gamë kaq të madhe.

Kufizimet e mundshme të integritetit të të dhënave:

  • permasa;
  • formatimi i të dhënave (në disa DBMS): numrat mund të paraqiten në përqindje, format eksponencial, monetar;
  • madhësia e pjesës së pjesshme;
  • vlera e paracaktuar;
  • unike;
  • plotësimi automatik (regjistrat e numërimit).

Fushat me një lloj të dhënash numerike shpesh bëhen indeksi kryesor i një tabele (duke supozuar se vlerat janë unike).

Kundër

Fushat e numëruesit kanë një lloj të dhënash numerike, por vlera e tyre i caktohet secilit rekord i ri automatikisht, nga vetë baza. Sa herë që numëruesi shtohet thjesht me një, duke siguruar që rreshtat në tabelë të jenë të numëruara.

Për shkak të veçantisë së tyre, fusha të tilla mund të përdoren si një çelës primar zëvendësues, sepse ato lejojnë që çdo rekord të identifikohet në mënyrë unike.

Numëruesit nuk kanë kufizime integriteti, pasi vetë baza e të dhënave kujdeset për plotësimin e tyre.

Data dhe ora

Fushat me tipin e të dhënave "Date" dhe "Ora" janë shumë të përshtatshme për punë. Ato ju lejojnë të ruani të dhëna në formate të ndryshme:

  • DATA - data vetëm në formatin "VVVV-MM-DD", për shembull, "04-04-2018";
  • DATETIME - data dhe ora në formatin "VVVV-MM-DD HH:MM:SS", për shembull, "04-04-2018 17:51:33";
  • KOHA - vetëm koha në formatin "HH-MM-SS";
  • VITI - viti në formatin "YY" (17) ose "YYYY" (2017);
  • TIMESTAMP është një vulë kohore që mund të tregojë, për shembull, momentin e saktë kur një rekord është shtuar në bazën e të dhënave. Formati mund të jetë i ndryshëm, për shembull, "YYYYMMDDHHMMSS".

Kufizimi kryesor i integritetit është mënyra se si formatohen të dhënat.

Vlerat Boolean

Lloji më i thjeshtë i informacionit është logjik, ose boolean. Ai lejon vetëm dy vlera reciproke ekskluzive: TRUE (e vërtetë, 1) dhe FALSE (false, 0).

Fushat me përdoren për të ruajtur të ashtuquajturat flamuj, të cilët mund të përdoren për të shënuar nëse një student merr një bursë apo jo.

të dhëna binare

Bazat e të dhënave ofrojnë aftësinë për të ruajtur sasi të mëdha informacioni. Skedarët audio dhe video, imazhet, fragmentet e kodit të përpiluar ruhen në formën e një BLOB (objekt i madh binar, objekt i madh binar).

Fushat e destinuara për të regjistruar të dhëna të tilla duhet të jenë të njërit prej llojeve të mëposhtme:

  • BINARI - varg binar me gjatësi fikse;
  • TINYBLOB;
  • BLOB;
  • MEDIUMBLOB;
  • GJATË GJATË;
  • OLE-object (Object Linking and Embedding, teknologjia e lidhjes dhe futjes së objekteve) - në Microsoft Access;

Vargu binar i të dhënave nuk ka kufizime të integritetit të personalizuar. Baza e të dhënave të ndryshme zbatojnë punën me objektet BLOB në mënyra të ndryshme.

Numërimet

Në disa DBMS, është e mundur të krijohet një fushë, vlera e së cilës do të zgjidhet nga një listë e paracaktuar vlerash të vlefshme. Kjo është shumë e ngjashme me mënyrën se si funksionon një buton radio në HTML.

Kjo lloj fushe quhet ENUM. Mund të ketë një maksimum prej 65,535 vlerave të vargut në listën e lejuar, nga e cila zgjidhet vetëm një.

Kufizimi i integritetit në këtë rast është i dukshëm - të gjitha vlerat e mundshme të fushës bazë janë të paracaktuara dhe nuk mund të marrin vlera të tjera.

Komplete

Lloji i të dhënave SET funksionon në mënyrë shumë të ngjashme. Ai gjithashtu pranon një listë të vlerave të vlefshme të vargut, por ju lejon të zgjidhni disa prej tyre në të njëjtën kohë. Kështu funksionon elementi i kutisë së kontrollit. Numri maksimal i elementeve në një grup është 64.

Zgjedhja lloji i duhur fushat e bazës së të dhënave ka rëndësi të madhe për të organizuar aplikimin. Kjo është për shkak të kursimit të burimeve dhe menyra te ndryshme përpunimin e informacionit të llojeve të ndryshme.

Kur hartoni dhe ndërtoni një bazë të dhënash, është e rëndësishme të jeni të saktë në lidhje me formatin dhe integritetin e informacionit në secilën fushë të secilës tabelë. Nga lloje të përshtatshme e ofruar nga një DBMS e veçantë, rekomandohet të zgjidhni atë që zë më pak hapësirë.

Elementet e tabelës:

Regjistro (varg)- një element i të dhënave që përmban informacione për vetëm një objekt (produkt, prodhues, punonjës, student). Ndryshe nga një fushë, një hyrje nuk ka një emër, por një numër.

Dyfishimi i hyrjeve është i ndaluar.

Fusha (kolona)është elementi më i vogël i të dhënave që ka një emër dhe një vlerë. Numri i kolonave në tabelë përcaktohet nga numri i atributeve përshkruese të objektit të zgjedhur. Për shembull, objekti Studenti ka detaje përshkruese (emrat e fushave): emrin e plotë, datëlindjen, adresën.

Nën struktura e tavolinës të kuptojë tërësinë e fushave të tabelës me emrat, llojet dhe vetitë e tyre.

Fusha.

Emri i fushesështë një varg me jo më shumë se 64 karaktere, duke përfshirë hapësirat.

Lloji i fushës specifikon se çfarë vlerash mund të përmbajë fusha. Access DBMS përcakton sa vijon llojet e fushave :

Ø Teksti - një rresht teksti jo më i gjatë se 255 karaktere;

Ø Fusha e shënimeve - tekst deri në 64,000 karaktere;

Ø Numerike - të shkruajë numra;

Ø Data Ora - të regjistrojë datën dhe orën;

Ø monetare - lloji numerik për regjistrimin e shumave monetare; kur shikoni vlerat e saj, shfaqet simboli i monedhës;

Ø Kundër - lloji numerik, vlerat e të cilit ndryshohen automatikisht nga sistemi;

Ø Logjike - lloji boolean, vlerat e të cilit janë Po ose Jo, True ose False, On ose Off;

Ø Fusha e objektit OLE – një objekt i krijuar nga një aplikacion tjetër;

Ø Magjistari i Zëvendësimit ju lejon të krijoni një kuti kombinuese për të zgjedhur vlerat nga një tabelë e bazës së të dhënave.

Koncepti i një çelësi primar. Struktura e bazës së të dhënave. Llojet e marrëdhënieve ndërmjet tabelave.

Për të gjetur rekordin e dëshiruar në tabelë, përdorni metoda e çelësave të kërkimit . Ai konsiston në gjetjen e një rekord duke përdorur vlerën e një prej fushave të tij. Kjo fushë quhet Celës ose thjesht Celës. Nëse një nga çelësat unike , d.m.th vlerat e tij nuk përsëriten midis të gjitha rekordeve në tabelë, atëherë thirret çelesi primar . Ky çelës gjithmonë tregon vetëm një rekord, ndryshe nga çelësat e tjerë, të cilët tregojnë për një grup specifik regjistrimesh (ndoshta asnjë regjistrim fare) dhe vlerat e të cilave mund të përsëriten. Zakonisht, një fushë numerike e veçantë vepron si çelës primar, vlera e së cilës rritet automatikisht nga DBMS kur të dhënat shtohen në tabelë. Një fushë e tillë quhet identifikues .

Struktura e bazës së të dhënave krijoni tabela dhe lidhje midis tyre - skema e të dhënave.

Komunikimi (marrëdhënie) vendoset midis dy fushave të tabelave dhe këto fusha duhet të jenë një lloj dhe një madhësi .

Përpara vendosja e lidhjeve tavolinat duhet të mbyllen, pasi është e pamundur të krijohen lidhje midis tabelave të hapura (të redaktueshme).

Marrëdhëniet e tabelave në bazat e të dhënave relacionale janë: nje pas nje"dhe" një me shumë».

Marrëdhënie si " nje pas nje» vendoset midis dy çelësave kryesorë të tabelave të ndryshme, çdo rekord i njërës tabelë korrespondon me një rekord të tjetrit.

Marrëdhënie si " një me shumë» - ndërmjet çelësit primar të një tabele dhe çelësit të një tabele tjetër (më i zakonshmi), çdo rekord i një tabele mund të korrespondojë me disa regjistrime të një tabele tjetër. Një tabelë është përcaktuar si shtëpi, një tjetër - vartëse.

  • 6. Klasat e kompjuterëve dhe karakteristikat e tyre kryesore
  • 8. Memoria e brendshme e kompjuterit.
  • 9. Kujtesa e jashtme e kompjuterit
  • 10.Pajisjet e futjes së informacionit.
  • 11. Pajisjet e daljes së informacionit.
  • 12. Klasifikimi i softuerit. Software
  • 13. Klasifikimi i softuerit të aplikuar.  Aplikuar
  • 14. Klasifikimi i softuerit të shërbimit  Softueri aplikativ
  • 15. Rrjetet kompjuterike. Koncepti i internetit
  • 16. Skedarët dhe drejtoritë
  • 17. Dosjet, etiketat
  • 18. Elementet e një dritareje tipike Windows. Elementet kryesore të dritares.
  • 19. Puna me skedarë dhe dosje Kompjuteri im
  • 20. Puna me skedarë dhe dosje Recycle Bin
  • 21. Karakteristikat e përgjithshme të OS Windows.
  • 22. Elementet kryesore të desktopit.
  • 23. Menuja kryesore e fillimit
  • 24. Program Explorer
  • 25. Koncepti i një objekti. Përcaktimi i vetive të objektit
  • 1. Qëllimi dhe funksionet e redaktuesit të tekstit ms Word
  • Ndërfaqja 2.MS Word, personalizimi i shiritit të veglave dhe shtimi i komandave.
  • 3.Krijimi, hapja, ruajtja e dokumenteve dhe shablloneve në ms Word.
  • 4.Kontrollimi i korrektësisë gramatikore dhe drejtshkrimore të tekstit. Mjetet e automatizimit të tyre në ms Word. Qëllimi i komandës së Shërbimit është gjuha.
  • 5.Përcaktimi i parametrave të faqes në ms Word.
  • 6.Zgjedhja e stilit në ms Word. Cilësimet e stilit.
  • 7. Koncepti dhe qëllimi i korrigjimit automatik, autoteksti dhe autoformat në ms Word.
  • 8. Futja e objekteve dhe simboleve që nuk janë në tastierë në ms Word.
  • 9. Puna me tabela. Llogaritjet dhe formulat në ms Word.
  • 10. Mënyrat për të futur tekstin në kolonat e ms Word.
  • 11. Formatimi i paragrafit në ms Word.
  • 12. Formatimi i karaktereve në ms Word.
  • 13. Listat, llojet e listave në ms Word.
  • 14. Punë me objekte grafike. Vizatim në ms Word.
  • 15. Karakteristikat e përgjithshme dhe funksionaliteti i ms Excel
  • 16. Konceptet bazë të tabelave. Fletore pune dhe flete pune. Rreshtat, kolonat, qelizat.
  • 17. Futja e informacionit në qelizat e tabelës. Koncepti i qelizës aktuale, diapazoni i qelizave ms Excel. Qelizat dhe adresimi i tyre në ms Excel.
  • 18. Llojet e të dhënave në ms Excel.
  • 19. Formatimi i përmbajtjes së qelizave në ms Excel.
  • 20. Llogaritjet në ms Excel. Formulat.
  • 21. Lidhjet absolute dhe relative në tabelat MS Excel.
  • 22. Automatizimi i hyrjes: plotësimi automatik, plotësimi automatik me numra, përparimi në ms Excel.
  • 23. Përdorimi i funksioneve standarde në ms Excel.
  • 24. Ndërtimi i grafikëve dhe grafikëve në ms Excel.
  • 25. Emërimi subd ms Ecess.
  • 32. Renditja dhe filtrimi i të dhënave në një tabelë në ms
  • 26. Subd objekte ms Ecess.
  • 27. Struktura e bazës së të dhënave ms Access.
  • 28. Tabelat Mënyrat e krijimit të tabelave.
  • 29.Krijimi i një tabele duke përdorur projektuesin në ms Access.
  • 30.Sintaksa e Identifikuesit të fushës së bazës së të dhënave ms Access. Llojet e fushave në ms Access.
  • 31. Vetitë e fushave, qëllimi i tyre.
  • 34. Caktimi i kërkesave. Mënyrat për të krijuar pyetje në ms Access.
  • 35. Caktimi i formularëve të futjes së të dhënave Mënyrat e krijimit të tyre. Dallimi midis një forme dhe një tabelë.
  • 36. Qëllimi dhe metodat e krijimit të raporteve në ms Access,
  • 37.Krijimi i një raporti duke përdorur magjistarin në ms Access
  • 31. Vetitë e fushave, qëllimi i tyre.

    Karakteristikat kryesore të fushave të tabelës janë renditur më poshtë:

    -Emri i fushes– përcakton se si duhet të aksesohen të dhënat e kësaj fushe gjatë operacioneve automatike me bazën e të dhënave. Një bazë të dhënash nuk mund të ketë dy fusha me të njëjtin emër, sepse kompjuteri do të ngatërrohet në lidhje me përmbajtjen e tyre.

    -lloji i fushës- përcakton llojin e të dhënave që mund të përmbahen në këtë fushë.

    - Madhësia e fushës - përcakton kufirin e gjatësisë së të dhënave ( në karaktere). Simbolet të koduara një ose dy bajt, kështu që me kusht mund të supozojmë se gjatësia e fushës matet në bajt.

    -Formati i terrenit- përcakton se si formatohen të dhënat në qelizat që i përkasin fushës.

    -Maska hyrëse- përcakton formën në të cilën futen të dhënat në fushë (vegla e automatizimit të futjes së të dhënave).

    -Nënshkrimiështë informacioni i shfaqur në titullin e kolonës. Nuk duhet të ngatërrohet me emrin e fushës, nëse etiketa nuk është vendosur, atëherë emri i fushës shfaqet në kokë. fusha të ndryshme. për shembull, mund të vendosni të njëjtat nënshkrime. Kjo nuk do të ndërhyjë në funksionimin e kompjuterit, pasi fushat kanë ende emra të ndryshëm.

    -Vlera e paracaktuar- vlera që futet automatikisht në qelizat e fushës (mjet automatizimi i futjes së të dhënave).

    -Gjend vlere– një kufizim i përdorur për të vërtetuar futjen e të dhënave (një mjet automatizimi i hyrjes që përdoret zakonisht për të dhënat që kanë një lloj numerik, monedhë ose datë).

    - Mesazh gabimi– një mesazh me tekst që shfaqet automatikisht kur përpiqeni të futni të dhëna të gabuara në fushë (kontrolli i gabimit kryhet automatikisht nëse vetia Gjendja e vlerës).

    -Fusha e detyrueshme– një veti që përcakton plotësimin e detyrueshëm të kësaj fushe gjatë plotësimit të bazës së të dhënave.

    - Vija boshe– një veti që lejon futjen e të dhënave të vargut bosh (nga vetia Fusha e detyrueshme ndryshon në atë që nuk zbatohet për të gjitha llojet e të dhënave, por vetëm për disa, për shembull, për tekstin).

    -Fusha e indeksuar- nëse fusha e ka këtë veti, të gjitha operacionet që lidhen me kërkimin ose renditjen e të dhënave sipas vlerës së ruajtur në këtë fushë përshpejtohen ndjeshëm. Për më tepër, për fushat e indeksuara, mund ta bëni atë në mënyrë që vlerat në regjistrime të kontrollohen në këtë fushë për dublikatë, gjë që eliminon automatikisht dyfishimin e të dhënave.

    Meqenëse fusha të ndryshme mund të përmbajnë të dhëna të llojeve të ndryshme, vetitë e fushave mund të ndryshojnë në varësi të llojit të të dhënave. Për shembull, për të dhënat që përfaqësojnë numra realë, numri i numrave dhjetorë është një veti e rëndësishme. Nga ana tjetër, për fushat e përdorura për të ruajtur foto, regjistrime zanore, videoklipe dhe objekte të tjera OLE, shumica e vetive të mësipërme janë të pakuptimta.

    3 3. Fushat kryesore. Krijimi i marrëdhënieve ndërmjet tabelave në ZNJ Qasja .

    Në secilën nga tabelat, fushë kyçe. Si e tillë, zgjidhni një fushë në të cilën të dhënat nuk mund të përsëriten.

    Kur krijoni një strukturë tabele, një fushë (ose një kombinim fushash) mund të caktohet si fushë kyçe. Kompjuteri punon veçanërisht me fushat kryesore. Ai kontrollon veçantinë e tyre dhe rendit sipas fushave të tilla më shpejt. Fusha kryesore është një kandidat i dukshëm për krijimin e marrëdhënieve. Nëse autori nuk ka specifikuar një fushë kyçe kur krijon një tabelë, sistemi i menaxhimit të bazës së të dhënave do t'ju kujtojë me mirësjellje se fusha kryesore e çelësit nuk do të ndërhyjë në tabelë.

    Një fushë e tipit Counter përdoret shpesh si çelës kryesor në tabela. Sipas përkufizimit, është e pamundur të futen dy vlera identike në një fushë të tillë, pasi rritja e vlerës së fushës kryhet automatikisht.

    Struktura e marrëdhënieve ndërmjet tabelave quhet skema e të dhënave.

    Krijimi i marrëdhënieve ndërmjet tabelave

    Përparësitë kryesore të sistemeve të menaxhimit të bazës së të dhënave realizohen kur punoni jo me tabela individuale, por me grupe tabelash të ndërlidhura. Për të krijuar marrëdhënie midis tabelave, Access 9x DBMS ka një kuti dialogu të veçantë të quajtur Skema e të Dhënave.

    Dritarja e skemës së të dhënave hapet duke klikuar në butonin me të njëjtin emër në shiritin e veglave ose me komandën Tools > Data Skema.

    Nëse më parë nuk ka pasur lidhje ndërmjet tabelave të bazës së të dhënave, atëherë kur hapet dritarja Data Skema, në të njëjtën kohë hapet dritarja Add Table, në të cilën mund të zgjidhni tabelat e nevojshme për t'i përfshirë në strukturën e lidhjeve intertable.

    Nëse marrëdhëniet ndërmjet tabelave janë vendosur tashmë, atëherë për të shtuar një tabelë të re në skemën e të dhënave, kliko me të djathtën mbi skemën e të dhënave dhe zgjidhni Shto tabelën nga menyja e kontekstit.

    Pasi të keni futur të gjitha tabelat që duhet të lidhen në skemën e të dhënave, mund të filloni të krijoni lidhje midis fushave të tabelave.

    Lidhjet ndërmjet fushave krijohen duke zvarritur emrin e fushës nga një tabelë në tjetrën në fushën shoqëruese që korrespondon me të.

    Pas zvarritjes, hapet kutia e dialogut Lidhje, në të cilën mund të vendosni vetitë e lidhjes që rezulton.

    Aktivizimi i kutisë së kontrollit "Zbato integritetin e të dhënave" ju lejon të mbroni nga rastet e fshirjes së regjistrimeve nga një tabelë, në të cilën të dhënat përkatëse të tabelave të tjera do të mbeten të palidhura.

    Që të ekzistojë një kusht integriteti, fusha e tabelës bazë duhet të jetë një fushë kyçe dhe të dyja fushat duhet të jenë të të njëjtit lloj.

    Kutitë e zgjedhjes Fushat e lidhura me përditësimin Cascade dhe regjistrimet përkatëse të fshirjes Cascade sigurojnë që të dhënat në të gjitha tabelat vartëse të përditësohen ose fshihen njëkohësisht kur ato ndryshohen në tabelën kryesore. Nëse klienti i Sokolov martohet dhe ndryshon mbiemrin e tij në Voronova, atëherë vetëm fusha e mbiemrit në tabelën Klientë do të duhet të ndryshohet. Në tabelat e tjera, ndryshimet do të ndodhin automatikisht.

    Kutia e dialogut Skema e të dhënave shfaq vizualisht marrëdhëniet ndërmjet tabelave. Për të fshirë një lidhje, klikoni me të djathtën në linjën e lidhjes dhe përdorni komandën Fshi nga menyja e kontekstit.

    | Planifikimi i mësimit për vitin akademik (libër mësuesi nga GEF L.L. Bosova, A.Yu. Bosova) | §1.5 Baza e të dhënave si model domeni. Bazat e të dhënave relacionale

    Mësimi 6
    §1.5 Baza e të dhënave si model domeni. Bazat e të dhënave relacionale

    Fjalë kyçe:

    Sistemi i informacionit
    bazën e të dhënave
    baza e të dhënave relacionale
    hyrje
    fushë
    Celës

    1.5.1. Sistemet e informacionit dhe bazat e të dhënave

    Njeriu modern në aktivitetet e tij praktike gjithnjë e më shpesh përdor sisteme të ndryshme informacioni që sigurojnë ruajtjen, kërkimin dhe shpërndarjen e informacionit sipas kërkesës së tij. Shembuj të sistemeve të informacionit janë:

    Shërbimi i adresës së referencës qytet i madh;
    një sistem informacioni transporti që ofron jo vetëm mundësinë e marrjes së informacionit bazë për orarin e trenave dhe avionëve, por edhe blerjen e biletave hekurudhore dhe ajrore;
    sistemi i marrjes së informacionit që përmban informacione të natyrës ligjore.

    Baza e të dhënave është pjesa qendrore e çdo sistemi informacioni.

    Baza e të dhënave (DB) - një grup të dhënash të organizuara sipas rregullave të caktuara, që pasqyrojnë gjendjen e objekteve dhe marrëdhëniet e tyre në një fushë të caktuar lëndore (transport, mjekësi, arsim, ligj, etj.), të destinuara për ruajtje në memorien e jashtme të kompjuterit dhe të përhershme. përdorni.

    Baza e të dhënave mund të konsiderohet si një model informacioni i fushës lëndore.

    Modelet kryesore të organizimit të të dhënave në bazat e të dhënave janë hierarkike, rrjetore dhe relacionale (Fig. 1.14).

    Oriz. 1.14. Modelet e organizimit të të dhënave në bazën e të dhënave: a - hierarkike, b - rrjetore, c - relacionale


    Modeli hierarkik organizimi i të dhënave siguron renditjen e objekteve sipas niveleve. Ka lidhje midis objekteve: çdo objekt mund të lidhet me objekte të një niveli më të ulët. Objekte të tilla thuhet se janë në një marrëdhënie paraardhës me fëmijë. Modeli hierarkik i organizimit të të dhënave zbatohet në sistemin e dosjeve të sistemit operativ Windows. Kërkimi për çdo objekt në një bazë të dhënash të tillë mund të marrë mjaft kohë për shkak të nevojës për të kaluar në mënyrë sekuenciale disa nivele hierarkike të mëparshme.

    modeli i rrjetit Organizimi i të dhënave nuk vendos asnjë kufizim në marrëdhëniet midis objekteve: ai mund të përmbajë objekte që kanë më shumë se një paraardhës. Ky model i organizimit të të dhënave është implementuar në World Wide Web. rrjeti kompjuterik internet.

    Bazat e të dhënave relacionale janë më të përdorurat. Ne do t'i shqyrtojmë ato në mënyrë më të detajuar.

    1.5.2. Bazat e të dhënave relacionale

    Një bazë të dhënash relacionale (RDB) përdor një model të dhënash relacionale të bazuar në paraqitjen e të dhënave në formën e tabelave.

    Një bazë të dhënash relacionale mund të përbëhet nga një ose më shumë tabela drejtkëndore të lidhura.

    (Fig. 1.15).

    Oriz. 1.15. Struktura e tabelës së bazës së të dhënave relacionale


    Regjistri përmban informacion për një objekt të përshkruar në bazën e të dhënave: rreth një produkti të shitur në dyqan; rreth një libër në bibliotekë; rreth një punonjës që punon në ndërmarrje, etj.

    Fusha përmban informacione për vlerat e vetëm një prej karakteristikave (atributeve, vetive) të objektit: emri i produktit; vlera e mallit; sasinë e mallrave në dispozicion; titulli i librit; autori i librit; viti i botimit; mbiemri, emri, patronimi i punonjësit; datat e lindjes; specialitete etj. Vlerat e terrenit në një kolonë i referohen një karakteristike të objektit.

    Fusha e bazës së të dhënave ka emri, lloji dhe gjatësia.

    Të gjithë emrat e fushave të tabelës duhet të jenë të ndryshëm.

    Lloji i fushës përcaktohet nga lloji i të dhënave që përmban fusha.

    Llojet kryesore të fushave:

    Numerike - për fushat që përmbajnë informacion numerik;
    tekst - për fushat që përmbajnë të gjitha sekuencat e mundshme të karaktereve;
    logjik - për fushat ku të dhënat mund të marrin vetëm dy vlera: PO (TRUE, TRUE, 1) dhe JO (FALSE, FALSE, 0);
    data - për fushat që përmbajnë data kalendarike (në vendin tonë është zakon të shkruhet dita, dhe më pas muaji dhe viti).

    Gjatësia e fushësështë numri maksimal i karaktereve që mund të përmbahen në fushë.

    Forma e mëposhtme mund të përdoret për të shkruar strukturën e një tabele:

    EMRI TABELARE (EMRI I FUSHËS 1, EMRI I FUSHËS 2, ...)


    Për shembull, mund të përshkruani një bazë të dhënash me një tabelë "Kalendari i motit" si më poshtë:

    KALENDARI I MOTIT (DITA, TEMPERATURA, LAGËSHTIA, PRESIONI, DREJTIMI I ERES, SHPEJTËSIA E Erës)


    Këtu fusha DITË do të ketë tipin "datë", fushat TEMPERATURA, LAGËSHTIA, PRISIONI, SHPEJTËSIA E Erës - lloji numerik; fusha DREJTIMI I ERËS - lloji i tekstit.

    Tabela nuk duhet të ketë shënime që përputhen. Me fjalë të tjera, duhet të ketë një fushë ose grup fushash, vlerat e të cilave janë të ndryshme për të gjitha regjistrimet.

    Për shembull, vlerat për fushën DAY në bazën e të dhënave të Kalendarit të motit do të jenë gjithmonë të ndryshme në të gjitha regjistrimet.

    Në bazën e të dhënave

    STUDENTI (MBIEMRI, EMRI, PATRONIMIA, DATA E LINDJES, SERIA E ÇERTIFIKATËS SË LINDJES, NUMRI I ÇERTIFIKATËS SË LINDJES, KLASA)


    vetëm vlerat e agregatit të fushave të tilla si SERIA E ÇERTIFIKATËS SË LINDJES dhe NUMRI I ÇERTIFIKATËS SË LINDJES sigurisht që nuk do të përputhen.

    Një fushë ose grup fushash, vlerat e të cilave nuk përsëriten në regjistrime (janë unike) quhet çelësi i tabelës së bazës së të dhënave.

    GJËJA MË E RËNDËSISHME

    Baza e të dhënave (DB)- një grup të dhënash të organizuara sipas rregullave të caktuara, që pasqyrojnë gjendjen e objekteve dhe marrëdhëniet e tyre në një fushë të caktuar lëndore (transport, mjekësi, arsim, ligj, etj.), të destinuara për ruajtje në memorien e jashtme të një kompjuteri dhe përdorim të përhershëm . Baza e të dhënave mund të konsiderohet si një model informacioni i fushës lëndore.

    Modelet kryesore për organizimin e të dhënave në baza të të dhënave janë hierarkike, rrjetore dhe relacionale. Bazat e të dhënave relacionale (RDB) përdorin një model të dhënash relacionale të bazuar në paraqitjen e të dhënave në formën e tabelave.

    Një rresht në një tabelë RDB quhet rekord, një kolonë quhet fushë.. Një fushë ose grup fushash, vlerat e të cilave nuk përsëriten në regjistrime të ndryshme (janë unike) quhet çelësi i tabelës së bazës së të dhënave.

    Pyetje dhe detyra

    1. Njihuni me materialet prezantuese për paragrafin që përmban suplementi elektronik i tekstit shkollor. Përdorni këto materiale kur përgatitni përgjigje për pyetjet dhe përfundoni detyrat.

    2. Çfarë është një sistem informacioni? Jepni një shembull të një sistemi informacioni.

    3. Çfarë është baza e të dhënave? Sipas mendimit tuaj, a mund të quhen në një kuptim të gjerë një drejtori telefonike, një fletore, një katalog bibliotekë dhe mjete të tjera që na lejojnë të ruajmë të dhënat në një formë të organizuar? Diskutoni këto pyetje në një grup.

    4. Emërtoni mënyrat kryesore të organizimit të të dhënave në bazat e të dhënave.

    5. Cilat baza të të dhënave quhen relacionale?

    6. Çfarë është një rekord? Çfarë informacioni përmban ai?

    7. Çfarë është një fushë? Çfarë informacioni përmban ai?

    8. Listoni llojet kryesore të fushave RDB.

    9. Për fushat e bazës së të dhënave me një tabelë


    specifikoni llojin e secilës fushë.

    10. Çfarë është çelësi i tabelës së bazës së të dhënave? Çfarë mund të shërbejë si çelës në bazën e të dhënave KOLLEKSIONE nga detyra 9?

    11. Merrni parasysh përbërjen, llojet e fushave dhe çelësin e një baze të dhënash me një tabelë:

    a) AGJENCIA E UDHËTIMIT;
    b) VIDEOBIBLIOTEKA;
    c) SALONI i makinave;
    d) RAJONET E FEDERATES RUSE.

    Test"Baza e të dhënave si një model domeni"