ʻO ka Language Query i kāhuaʻia he Behind All Modern Data Relational Databases
ʻO ka Language Query (Structured Query Language) (SQL) ka'ōlelo o nāʻikepili. Nāʻikepili kaʻana pūnaewele a pau , e like me Access, FileMaker Pro, SQL Server a me Oracle hoʻohana SQL e like me ko lākou papa hana papa. ʻO kaʻoiaʻiʻo,ʻo ia wale nō ke ala e hiki ai iāʻoe ke hoʻokaʻawale me ka pūnaewele pono'ī. ʻO nāʻaoʻao a pau o nā pākuhi kiko'ī e hāʻawi ana i kaʻikeʻikeʻike a me ka hana hana lawelaweʻana,ʻaʻole mea'ē aʻe ma mua o nā unuhi'ōlelo SQL. Lawe lākou i nā hana āu e hana nei i ka pāʻani a hoʻohuli iā lākou i nā kauoha SQL iʻikeʻia e ka pūnaewele.
Ua likeʻo SQL i ka'ōlelo Pelekānia
I kēia manawa, hiki paha iāʻoe ke noʻonoʻoʻaʻoleʻoe he polokalamu papahana aʻo ka hoʻonaʻauaoʻana i ka'ōlelo hoʻolālāʻaʻoleʻoi aku i kāu ala. ʻO ka pōmaikaʻi, ma kona kumu,ʻo SQL he'ōlelo maʻalahi. Loaʻa ka helu o nā kauoha, a he mea hiki ke hiki ke kauʻia nā kauoha a ua hoʻolālāʻia e like me nā'ōlelo Pelekānia.
Ke hoʻokomo nei i nāʻikepiliʻikepili
No kaʻikeʻana i ka SQL, he mea nui e loaʻa kahiʻike pilikino no keʻano o kaʻikeʻana o nāʻikepili. Ināʻoluʻoluʻoe i nā hua'ōlelo e like me "papa," "pili," a me "query," eʻoluʻoluʻole e'ō palau i mua. Ināʻaʻole, hiki paha iāʻoe ke heluhelu i ka Base Database Fundamentals ma mua o ka neʻeʻana.
E nānā kākou i kekahi hiʻohiʻona. Inā makemakeʻoe i kahi papa hanaʻikepili i hanaʻia e mālama i ka papa inoa no ka hale kūʻai. Hiki i kekahi o nā papa ma kāu waihona ke kau i nā kumukūʻai o nā mea ma kāu mau papa helu i heluʻia e nā kumukūʻai kūikawā kūikawā e hōʻike ana i kēlā me kēia mea. E hāʻawi pahaʻoe i kēlā papaʻaina i kahi inoa maʻalahi e like me "Nā uku."
Malia paha e makemakeʻoe e wehe i nā mea mai kāu hale kūʻai i ukuʻia ma kahi o $ 25, e "nīnau"ʻoe i kaʻikepili no kahi papa inoa o kēia mau mea a pau.ʻO kēia kahi i komo aiʻo SQL.
ʻO kāu Uila Uihana Mua
Ma mua o kou komoʻana i loko o ka'ōlelo SQL i koiʻia e hoʻihoʻi mai i kēiaʻike, e ho'āʻo e hoʻopiʻi i kā mākou nīnau ma ka'ōlelo Pelekane. Makemake mākou e "koho i nā helu kālā a pau mai nā kumukūʻai ka papa kahi iʻoi aku ai ke kumukūʻai i $ 25." He noiʻoluʻolu loa ia i hōʻikeʻia ma ka'ōlelo Pelekānia maʻamau, a ua aneane hiki ke maʻalahi i loko o SQL. Eia ka leka uila e pili nei:
WAIKAHI SELELE
MAI i nā kumukūʻai
NO KA HOʻILIKA> 5
He mea maʻalahi like ia! Inā heluheluʻoe i ka'ōlelo i luna nei me ka leo nui,ʻikeʻoe heʻano like loa me ka nīnau Pelekane i nīnauʻia ma ka pauku hope loa.
Ka weheweheʻana i nā'ōlelo hoʻopiʻi
E ho'āʻo kāua i kekahi kumu'ē aʻe. Akā, i kēia manawa, e hana mākou i hope. ʻO ka mea mua, e hāʻawi wau iāʻoe i ka'ōlelo SQL a e nānā kāua inā hiki iāʻoe ke wehewehe i ka'ōlelo Pelekānia maʻamau:
HELU KULA
MAI i nā kumukūʻai
No KA MEA Waiwai Waiwai = 3006
No laila, he aha kāu manaʻo e hana nei kēia'ōlelo? Hiki ia, lawe ia i ke kumukūʻai mai ka hale waihonaʻike no ka mea 3006.
Aia kekahi haʻawina haʻawina e pono iāʻoe ke lawe aku mai kā mākou kūkākūkāʻana ma kēia wahi:ʻo SQL e like me ka'ōlelo Pelekānia. Mai hopohopo i kāu hana i nā'ōlelo SQL; e loaʻa kāua i kēlā me ke koena o kā mākou papahana. E hoʻomaopopo wale i ka SQLʻaʻole like me ka hopohopo e like me ka mea iʻike muaʻia.
Ka Lawa o nā'Ōlelo Palekana
Hāʻawiʻo SQL i kahi mau'ōlelo likeʻole, a he hoʻokahi wale nō SELECT. Eia kekahi mau hōʻailona o kekahi mau hua'ōlelo SQL maʻamau:
- Kākau SQL a me SQL DELETE: Hoʻokomo a hoʻopau paha i kahi moʻolelo mai kahi papa
- ʻO SQL UPDATE: Hoʻololi kope i kahi papa
- ʻO SQL CREATE a me SQL DROP: Hana a hoʻopau paha i kahi pākaukau
Ma waho aʻe o kēia mau hua'ōlelo SQL, hiki iāʻoe ke hoʻohana i nā māmala'ōlelo SQL, aʻo lākou kahi o ka māhele WHERE i hoʻohanaʻia ma nā hiʻohiʻona mua. Ke hoʻohana nei kēia mau māhele i ka hoʻomaʻemaʻe i keʻano o nāʻikepili e hana. Ma waho aʻe o ka mokuna WHERE, eia kekahi mau paukū i hoʻohana pūʻia i kēia manawa:
- A me OR: Hiki i nāʻano kūikawā e hoʻokala i kahi'ōlelo SQL
- LIKE: E hoʻohālikelike i kahi waiwai i nā kūlike likeʻole me ka hoʻohanaʻana i kahi kaomi
- NĀ KOʻO E: Kelepili i nāʻikepili i ka piʻiʻana a iʻole i ka ihoʻana
Inā makemakeʻoe e hele hou eʻimi i SQL, SQL Fundamentals he papa kuhikuhi he nui-kahi e nānā i nā mea a me nāʻano o SQL ma keʻano kiko'ī.