KompjûtersDatabases

SQL "foar Dummies": wat jo witte moatte de novice?

Oant no ta, "foar dummies" de SQL kursussen wurde hieltyd populêr. It kin wêze hiel maklik út te lizzen, omdat it faker kinne jo fine saneamde "dynamysk" web tsjinsten yn 'e wrâld fan hjoed. Se binne ridlik fleksibele skie en binne basearre op databases. Alle novice programmeurs dy't hawwe besletten om wije him ta it skeppen fan siden, yn it foarste plak skreaun foar de SQL kursussen "foar dummies".

Wêrom leare de taal?

Earst fan alles, SQL wurdt leard om fierder it oprjochtsjen fan in breed ferskaat oan tapassings foar ien fan de meast populêre ta date motors blogs - WordPress. Nei it passearen fan in pear ienfâldige lessen, dan sille al kinne te meitsjen fragen fan hokker kompleksiteit, dy't allinne befêstiget de ienfâld fan de taal.

Wat is SQL?

Strukturearre Query Taal, of strukturearre Query Taal, waard makke mei ien inkele doel: fêst te stellen de soarte fan gegevens, it jaan fan tagong ta harren en behannelje se yn in relatyf koarte tiidsynterfallen. At jo witte SQL-wearde, dan sille jo begripe dat dizze tsjinner heart ta de saneamde "nonprocedural" talen. Dws syn fermogen foar ûnder oaren allinne de beskriuwing fan alle komponinten of de resultaten dy't jo sjen wolle yn de takomst op 'e site. Mar dit programmeur net oantsjutte op wat krekt is der allinnich mar resultaten. Elke nije fersyk yn dizze taal is in soarte fan ekstra "boppebou." Yn dy folchoarder dêr't se ynfierd binne yn de database, en fersiken wurdt foldien.

Wat prosedueres kinne wurde útfierd mei help fan dizze taal?

Nettsjinsteande syn ienfâld, SQL databank kinne jo te meitsjen mei in soad fan 'e meast útienrinnende fersiken. Sa wat jo dwaan kinne as jo leare dit wichtige programmeartaal?

  • meitsje in ferskaat oan tafels;
  • ûntfange, winkel, en feroarjen fan de gegevens;
  • feroarje de struktuer fan 'e tafels yn syn iennichste ynsjoch;
  • kombinearje de krigen ynformaasje ta ien ienheid;
  • berekkene de ûntfongen data;
  • biede folsleine beskerming fan ynformaasje.

Hokker teams binne meast populêr yn dy taal?

As jo beslute te besykjen de SQL kursussen "foar dummies", dan krije jo detaillearre ynformaasje oer kommando 's dy' wurde brûkt by it meitsjen fan fragen mei. De meast foarkommende fierwei binne as folget:

  1. DDL - it is in kommando dy't spesifisearret de gegevens. It wurdt brûkt om te meitsjen, wizigjen en wiskjen fan in ferskaat fan objekten yn de database.
  2. DCL - in ploech dy't beheart gegevens. It wurdt brûkt om te foarsjen tagong ta ferskate brûkers oan de ynformaasje yn de databank, likegoed as mei in tafel of sicht.
  3. BBK - in ploech dy't it behear oer ferskate soarten fan transaksjes. Syn wichtichste doel is om fêst te stellen de rin fan de transaksje.
  4. DML - manipulates de gegevens krigen. Syn missy is it tastean fan de brûker te ferpleatsen in ferskaat oan ynformaasje fan de databank of bydrage oan it.

De soarten fan foarrjochten dy't bestean op dizze tsjinner

Under it privileezje ferwiist nei dy hannelingen dêr't kinne útfiere iene of oare brûker neffens harren status. Leechste, fansels, is in normale oanmeldskerm. Fansels, nei ferrin fan tiid de foarrjochten binne ûnderwerp te feroarjen. Alde sille wiske wurde en nije nijen tafoege. Mei yngong fan hjoed, al dyjingen dy't foarby SQL-tsjinner kursussen "foar dummies", wit dat der ferskate soarten tastien aktiviteiten:

  1. Objekttype - de brûker wurdt tastien te fieren gjin kommando allinnich yn relaasje ta in bepaald foarwerp, dat is yn de databank. Tagelyk foar ferskillende foarwerpen binne ferskillende privileezjes. Se ek hechte net allinnich oan in bepaalde brûker, mar ek nei de tafels. As immen is mei help fan har mooglikheden, ik makke in tafel, dan wurdt it beskôge as syn eigner. Dêrom, yn syn of har rjocht te beneamen de nije privileezjes foar oare brûkers ferbûn mei de ynformaasje yn it.
  2. System type - de saneamde copyright ynformaasje. Klanten dy't krije sokke privileezjes, kin in ferskaat oan objekten yn de database.

De skiednis fan de SQL

Dy taal is makke troch IBM yn 1970, it ûndersyk laboratoarium. Wylst syn namme wie krekt wat oars (ferfolch), mar nei in pear jier fan gebrûk, it feroare, it ferminderjen fan it bytsje. Nettsjinsteande dat, ek hjoed, in protte bekende ynternasjonale eksperts op it mêd fan de programmearring noch útsprekt de namme fan it âlde. SQL waard makke mei ien doel - útfine in taal dy't soe wêze sa ienfâldich dat it koe sûnder problemen te learen sels ienfâldige ynternetbrûkers. In nijsgjirrich feit is dat wylst SQL wie net de ienige sa'n taal. Yn Kalifornje, in oare groep fan saakkundigen hat ûntwikkele in soartgelikens Ingres, mar hy woe net wurden wiidfertakke. Oant 1980, der wiene meardere fariaasjes fan SQL, wat dochs mar ta in sekere hichte oars út elkoar. Om foar te kommen betizing, yn 1983, de standert fariant is oanmakke, dat is populêr hjoed. SQL kursussen "foar Dummies" lit jo witte folle mear oer de service en folslein ferkenne it foar in pear wiken.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fy.atomiyme.com. Theme powered by WordPress.