Hoʻolauna:
Paʻi Hoʻolaha ʻIkepili Oracle (Oracle DBXE) he mana manuahi a maʻalahi hoʻi o ka ʻōnaehana hoʻokele data kaulana. nā waihona ʻikepili mai Oracle. ʻO kekahi o kāna mau hiʻohiʻona nui ka hiki ke hana i nā manaʻo, ka mea e hiki ai i ka mea hoʻohana ke mālama i nā nīnau paʻakikī me he mea lā he papa a lawe maʻalahi ʻikepili kikoʻī. Ma kēia ʻatikala, e aʻo mākou pehea e hana i nā manaʻo ma Oracle DBXE, i kēlā me kēia ʻanuʻu.
He aha ka ʻike ma Oracle Database:
Ma mua o ka ʻimi ʻana pehea hana i nā manaʻo, he mea nui e hoʻomaopopo i ke ʻano o ia mau mea a me ke kumu e pono ai ia mau mea ma Oracle Database. A nānā He hōʻike makamae o kahi papa i hana ʻia me ka hoʻohana ʻana i kahi nīnau SQL. ʻAʻole like me nā papa kino, vistas ʻAʻole i loko o lākou ka ʻikepili maoli, akā hāʻawi i kahi ala wikiwiki a maikaʻi hoʻi e kiʻi i ka ʻikepili kikoʻī mai hoʻokahi a ʻoi aku paha nā papa.
Nā pōmaikaʻi o ka hana ʻana i nā manaʻo:
Hana i nā manaʻo ma Oracle DBXE he nui nā pono. ʻO ka mea mua, ka vistas Hāʻawi lākou iā ʻoe e hoʻomaʻamaʻa i nā nīnau paʻakikī, no ka mea hiki iā lākou ke hoʻohui i ka ʻikepili mai nā papa he nui a hōʻike iā lākou ma ke ʻano hoʻokahi. Eia kekahi, ʻo ka vistas Hiki iā lākou ke hāʻawi i ka palekana ʻikepili ma o ka ʻae ʻana iā ʻoe e kaupalena i nā kolamu a me nā lālani i ʻike ʻia e kekahi mau mea hoʻohana. He pono nō hoʻi lākou no ka hoʻomaikaʻi ʻana i ka hana, ʻoiai a nānā Hiki iā ia ke mālama i ka hopena o kahi nīnau paʻakikī a loaʻa iā ia me ka maikaʻi loa i nā nīnau e hiki mai ana.
Pehea e hana i nā manaʻo ma Oracle DBXE:
I kēia manawa ua hoʻomaopopo mākou i ke koʻikoʻi o hana i nā manaʻo ma Oracle DBXE, e ʻike kākou pehea e hana ai. ʻO ka mea mua, pono ʻoe e ʻike i ka SQL a me ke ʻano o nā papa i komo i ka nānā. A laila, e hoʻohana mākou i ka Oracle-specific syntax e hana i kahi nānā, e pili ana i ke koho ʻana i nā kolamu kūpono a me ka hoʻokumu ʻana i nā kūlana kūpono a me nā kapu. ʻO ka mea pōmaikaʻi, hāʻawi ʻo Oracle DBXE i kahi kikowaena intuitive a me nā mea hana ʻike i loko o kāna wahi hoʻomohala e hoʻomaʻamaʻa i kēia kaʻina hana.
I ka hōʻuluʻulu manaʻo, ʻo ka hiki ke hana i nā manaʻo ma Oracle Paʻi Hoʻolaha ʻIkepili He mea hana waiwai ia no ka hoʻomaʻamaʻa ʻana i nā nīnau, hoʻomaikaʻi i ka palekana, a me ka hoʻonui ʻana i ka hana. Ma ka hahai ʻana i nā ʻanuʻu kūpono a me ka hoʻohana ʻana i ka syntax kūpono, hiki i nā mea hoʻohana ke hoʻohana pono i kēia hiʻohiʻona a hoʻohana i nā pono e hāʻawi ʻia. Ma lalo nei, e ʻimi kikoʻī mākou i nā ʻanuʻu e pono ai hana i nā manaʻo i Oracle DBXE.
1. Introduction to Oracle Database Express Edition: He aha ia a pehea e hoʻohana ʻia ai?
1. Ke hana nei i nā manaʻo ma Oracle Database Express Edition
ʻO nā hiʻohiʻona nā ʻāpana kumu o Oracle Database Paʻi Kūikawā, no ka mea, ʻae lākou iā ʻoe e komo a hōʻike i nā ʻikepili kikoʻī ma kahi ala i hoʻonohonoho ʻia a maikaʻi. ʻO ka hiʻohiʻona he hōʻike virtual o kahi papaʻaina a i ʻole kahi hui o nā papa i loko o ka waihona. ʻO ka hana ʻana i nā manaʻo ma Oracle Database Express Edition he hana maʻalahi a maikaʻi loa no kekahi mea hoʻomohala a i ʻole ka luna waihona waihona.
2. Kaʻanuʻu ma ka ʻanuʻu: Pehea e hana ai i nā manaʻo ma Oracle Database Express Edition
No ka hana ʻana i kahi ʻike ma Oracle Database Express Edition, pono mākou e hahai i kēia mau ʻanuʻu:
– E wehewehe i nā mea nānā: E pili ana kēia i ka hoʻoholo ʻana i nā kolamu a me nā papa e hōʻike ʻia i ka ʻike. Hiki iā mākou ke koho i nā kolamu kikoʻī mai hoʻokahi a ʻoi aku paha nā papa, hoʻopili i nā hana aggregation a me nā kānana, a hoʻololi i nā kolamu e like me ka mea e pono ai.
– Kākau i ka nīnau hana ʻike: Pono mākou e hoʻohana i ka paukū CREATE VIEW, a ukali ʻia e ka inoa o ka nānā a me ka papa inoa o nā kolamu i koho ʻia. Hiki iā mākou ke hoʻokomo i mau kūlana hou me ka hoʻohana ʻana i ka paukū WHERE.
– Mālama i ka nānā: ʻO ka hope, hoʻokō mākou i ka nīnau e hana ka ʻike a mālama mākou iā ia ma ka waihona ʻikepili. Mai kēia manawa, hiki iā mākou ke hoʻohana i ka ʻike me he papa maʻamau i kā mākou mau nīnau.
3. Nā pono a me nā manaʻo hou
ʻO ka hana ʻana i nā manaʻo ma Oracle Database Express Edition he nui nā pōmaikaʻi, e like me ka hoʻomaikaʻi i ka hana nīnau ma ka ʻae ʻana iā mākou e komo i ka ʻikepili pili wale i ko mākou pono hūnā i ka ʻike huna mālama ʻia ma kekahi mau kolamu a i ʻole nā papa, e hōʻoia ana i ka pilikino ʻikepili. Eia hou, hāʻawi nā manaʻo iā mākou i ka hiki ke hoʻomaʻamaʻa i nā nīnau paʻakikī a hōʻemi i ka hoʻonui ʻana i nā code.
He mea nui e hoʻomaopopo ʻaʻole mālama kino ka ʻike i ka ʻikepili, akā hōʻike i ka ʻikepili i mālama ʻia ma nā papa lalo. Eia kekahi, pono mākou e hōʻoia e mālama i nā manaʻo i kēia lā ke hoʻohui ʻia nā moʻolelo, hoʻololi ʻia a holoi ʻia paha ma nā papa lalo.
ʻO ka hōʻuluʻulu manaʻo, ʻo ka hana ʻana i nā manaʻo ma Oracle Database Express Edition he mea hana ikaika a hiki ke hoʻomaikaʻi i ka pono o kā mākou mau nīnau a hāʻawi i ka maʻalahi o ka hoʻokele ʻikepili. Me ke ʻano hana a me ka hoʻomaopopo maikaʻi ʻana i nā manaʻo kumu, hiki iā mākou ke hoʻohana piha i kēia hana i kā mākou papahana waihona.
2. Ke hana ʻana i nā manaʻo ma Oracle Database Express Edition: No ke aha he mea nui lākou a he aha nā pōmaikaʻi a lākou e hāʻawi ai?
He mea koʻikoʻi koʻikoʻi ka nānā ʻana ma Oracle Database Express Edition a hāʻawi i nā pono koʻikoʻi. A nānā He hōʻike virtual ia o ka ʻikepili i mālama ʻia i loko o hoʻokahi a ʻoi aku paha nā papa waihona waihona. Hāʻawi kēia manaʻo i kahi ʻike pilikino a me ka ʻikepili maʻalahi, hiki i nā mea hoʻohana ke komo i ka ʻike pili me ka ʻole e nīnau pololei i nā papa i lalo.
ʻO kekahi o nā pono nui o ka hana ʻana i nā manaʻo ma Oracle Database Express Edition ʻo ia ka capacidad de seguridad he aha kāu e hāʻawi nei. I ka hana ʻana i nā manaʻo, hiki iā ʻoe ke hoʻonohonoho i nā ʻae kikoʻī e hoʻomalu i ke komo ʻana i ka ʻikepili e pili ana i nā pono o ka mea hoʻohana. ʻO ia ke ʻano e hiki ke hāʻawi ʻia nā pae like ʻole i nā mea hoʻohana like ʻole, e hoʻonui ana i ka palekana ʻikepili a me ka pale ʻana i ka ʻike pili.
ʻO kekahi pono nui o nā manaʻo ma Oracle Database Express Edition ʻo ia kā lākou hiki ke maʻalahi i nā nīnau paʻakikī. Me nā hiʻohiʻona, hiki iā ʻoe ke hoʻohui i ka ʻikepili mai nā papa he nui a hana i nā helu paʻakikī a i ʻole ka loiloi pono. Mālama kēia i ka manawa a me ka ikaika no ka mea hoʻohana, no ka mea, ʻaʻole pono e kākau i nā nīnau lōʻihi a paʻakikī i kēlā me kēia manawa pono e komo i ka ʻikepili hui.
3. Nā ʻanuʻu koʻikoʻi e hana i nā manaʻo ma Oracle Database Express Edition
ʻO ka hana ʻana i nā manaʻo ma Oracle Database Express Edition hiki ke lilo i kaʻina hana pono no ka hoʻonohonoho ʻana a me ka loaʻa ʻana o ka ʻikepili kikoʻī i ʻoi aku ka maikaʻi. No ka hoʻomaka ʻana, pono e hoʻomaopopo i nā ʻanuʻu koʻikoʻi e hahai ai.
1. E koho i ka pākaukau kumu a i ʻole nā papa: Ma mua o ka hana ʻana i kahi ʻike, pono ʻoe e hoʻoholo i ka ʻikepili āu e makemake ai e hoʻokomo i ka nānā a me nā papa e puka mai ai kēia ʻikepili. Hiki iā ʻoe ke koho i hoʻokahi a i ʻole nā papa he nui i kumu no kāu ʻike, ma muli o kāu pono. E ʻoluʻolu e hōʻike ka ʻike i ka ʻikepili mai nā papa i koho ʻia, no laila pono e koho i nā papa kūpono.
2. Kākau i ka ʻōlelo CREATE VIEW: Ke koho ʻoe i nā papa kumu, hiki iā ʻoe ke hoʻomaka e kākau i ka ʻōlelo CREATE VIEW e hana i kāu ʻike. E ʻae kēia ʻōlelo iā ʻoe e wehewehe i ka inoa o ka ʻike, a me nā kolamu a me nā ʻikepili āu e makemake ai e hoʻokomo i loko. E hōʻoia e hāʻawi i kahi inoa koʻikoʻi no kāu view a e kuhikuhi i nā kolamu ma ke ʻano i makemake ʻia.
3. E hoʻokō i ka ʻōlelo: Ke hoʻopau ʻoe i ka ʻōlelo CREATE VIEW, hiki iā ʻoe ke holo iā ia e hana i kāu ʻike ma Oracle Database Express Edition. E hōʻoia i ka hoʻokō ʻana o ka ʻōlelo me ka hewa ʻole a, inā pono, e hoʻololi i ka syntax a i ʻole nā papa kumu i koho ʻia. Ke hana ʻia ka ʻike, hiki iā ʻoe ke komo ma ke ʻano he papa maʻamau i kāu waihona a hoʻohana iā ia e nīnau i ka ʻikepili i koho ʻia. me ka pono.
E hoʻomanaʻo he mea pono nā manaʻo no ke komo ʻana a me ka hoʻonohonoho ʻana ʻikepili ma Oracle Database Express Edition. Me ka nā ʻanuʻu koʻikoʻi i ʻōlelo ʻia ma luna, hiki iā ʻoe ke hana maʻalahi i nā manaʻo e kūpono i kāu ʻimi noiʻi ponoʻī a hoʻopaʻa i ka loaʻa ʻikepili. E hoʻāʻo me nā hui like ʻole o nā papa a me nā kolamu, a e hoʻohana i ka maʻalahi a me ka maikaʻi i hāʻawi ʻia i kāu waihona.
4. Nā Manaʻo Koʻikoʻi I ka Hana ʻana i nā Nānā ma Oracle Database Express Edition
I ka hana ʻana me Oracle Database Express Edition, he mea nui e hoʻomanaʻo i kekahi mau manaʻo i ka wā e hana ana i nā manaʻo. ʻO nā hiʻohiʻona ma Oracle nā mea i wehewehe ʻia e kahi nīnau SQL i mālama ʻia i ka waihona. Hiki i kēia mau manaʻo ke hoʻomaʻamaʻa i ke komo ʻana i ka ʻikepili a hāʻawi i kahi papa o ka palekana He mea nui e hoʻomaopopo i nā manaʻo ma Oracle e mālama wale i ka wehewehe ʻana o ka nīnau, ʻaʻole ka ʻikepili ponoʻī. ʻO kēia ke ʻano o ka loaʻa ʻana o kahi ʻike, e hoʻokō ʻia ka nīnau e wehewehe ana i ia manawa no ka loaʻa ʻana o ka ʻikepili o kēia manawa.
ʻO kahi mea nui e noʻonoʻo ai i ka hana ʻana i nā manaʻo ma Oracle ʻo the Ke koho ʻana i nā mea kumu kūpono. Hiki ke hoʻokumu ʻia nā manaʻo ma hoʻokahi a i ʻole kekahi mau papa, a me nā manaʻo ʻē aʻe. He mea koʻikoʻi ke koho ʻana i nā mea kūpono e hōʻoia i ka loaʻa ʻana o ka ʻike i makemake ʻia ma ka ʻike. Eia hou, he mea nui e noʻonoʻo i ka hana i ke koho ʻana i nā mea kumu. Inā loaʻa i nā papa a i ʻole nā manaʻo i lalo ka nui o ka ʻikepili, hiki ke loaʻa ka hopena nui i ka hana o nā nīnau e hoʻohana ana i ka ʻike.
ʻO kekahi mea nui e noʻonoʻo ai ka palekana. Hiki i nā ʻike ke hāʻawi i kahi ʻāpana palekana hou aʻe ma o ka hoʻopaʻa ʻana i ke komo ʻana i kekahi mau kahua a i ʻole nā lālani i loko o kahi pākaukau. I ka hana ʻana i kahi nānā, hiki iā ʻoe ke hoʻohana i ka paukū WHERE i ka nīnau e kānana i ka ʻikepili e hōʻike ʻia i nā mea hoʻohana. Hōʻoia kēia e hōʻike ʻia nā ʻikepili pili a pili wale ma muli o nā ʻae i hāʻawi ʻia. Eia hou, hiki ke hoʻohana ʻia nā hiʻohiʻona e hūnā i nā kikoʻī hoʻokō a pale i ka ʻike ʻana o ka ʻike koʻikoʻi i nā mea hoʻohana hope. Pono e hoʻolālā pono i nā manaʻo e hōʻoia i ka palekana ʻikepili a me ka pilikino o ka mea hoʻohana.
5. ʻO nā hana maikaʻi loa no ka hoʻonui ʻana i ka hana ʻike ma Oracle Database Express Edition
ʻO ka vistas He mea hana ikaika lākou i loko Paʻi Hoʻolaha ʻIkepili Oracle, hiki i nā mea hoʻohana ke mālama a komo i ka ʻikepili mai ala kūpono. Akā, no ka hoʻomaikaʻi i ka hana Mai kēia mau manaʻo, he mea nui e hahai i kekahi mau hana maikaʻi loa. Aia ma lalo kekahi mau ʻōlelo aʻoaʻo nui e hoʻomaikaʻi i ka hana ʻike ma Oracle Database Express Edition.
1. Hōʻalo i nā manaʻo paʻakikī: No ka hoʻomaikaʻi ʻana i ka hana ʻike, pono ʻoe e pale i nā manaʻo i loaʻa nā nīnau paʻakikī a i ʻole nā subqueries. Akā, pono ʻoe e noʻonoʻo i ka denormalizing i ka hoʻolālā ʻikepili a me ka hoʻokumu ʻana i nā manaʻo materialized, hiki ke hoʻonui nui i ka wikiwiki o ka loaʻa ʻana o ka ʻikepili.
2. E hoʻohana i nā papa kuhikuhi kūpono: I ka hana ʻana i nā manaʻo ma Oracle Database Express Edition, he mea nui e hōʻoia i ka loaʻa ʻana o nā kuhikuhina kūpono ma nā papa i lalo.
3. E kaupalena i ka hoʻohana ʻana i nā hana a me nā inoa inoa: ʻO ka hoʻohana nui ʻana i nā hana a me nā inoa inoa i nā hiʻohiʻona hiki ke hoʻopilikia i ka hana. He manaʻo maikaʻi ia e kaupalena i ka hoʻohana ʻana i kēia mau hana i nā manaʻo, no ka mea e koi ana lākou i ka hana hou a hiki ke hoʻolohi i nā nīnau. Eia kekahi, e pale i ka hoʻohana ʻana i nā hana e like me UPPER, LOWER, a i ʻole TRIM i nā māhele WHERE, no ka mea hiki iā lākou ke pale i ka hoʻohana ʻana i nā kuhikuhi a pili i ka hana.
6. Pehea e hoʻokele a mālama i nā manaʻo ma Oracle Database Express Edition
¿?
Ke hana ʻoe i kou manaʻo ma Oracle Database Express Edition, he mea nui e ʻike pehea e hoʻokele pono ai a mālama pono iā lākou. Ma lalo nei, e wehewehe mākou i kekahi mau ʻōlelo aʻoaʻo a me nā hana maikaʻi loa e hōʻoia i ka hana maikaʻi loa o kāu mau manaʻo.
1. Hoʻohou i nā manaʻo maʻamau:
Ke hana ʻoe i nā hoʻololi i nā papa i hoʻohana ʻia e kahi ʻike, he mea nui e hōʻano hou i ka ʻike e hōʻike i kēlā mau loli. ʻO kēia Hiki ke hana ʻia e hoʻohana ana i ka ʻōlelo aʻo CREATE OR REPLACE VIEW ukali ʻia e ka wehewehe ʻana o ka ʻike hou. He mea kūpono e hana i kēia i kēlā me kēia manawa e mālama i ka pono a me ke kūlike o ka ʻikepili i hōʻike ʻia ma ka ʻike.
2. E hana i ka hoʻāʻo piha:
Ma mua o ka kau ʻana i kahi ʻike i kahi ʻenehana hana, pono ia e hana i ka hoʻāʻo nui e hōʻoia i ka hana pono. Hoʻopili kēia i ka hoʻāʻo ʻana i ka ʻike me nā hui like ʻole o ka ʻikepili a me ka hōʻoia ʻana i nā hopena e like me ka mea i manaʻo ʻia. Eia hou, he mea nui e loiloi i ka hana o ka ʻike e hōʻoia ʻaʻole ia e hoʻopilikia i ka hana holoʻokoʻa o ka ʻōnaehana.
3. Mānā i ka hana o mau manaʻo:
Pono e nānā i ka hana o manaʻo e hoʻomaopopo i nā bottlenecks a i ʻole nā pilikia hana. Hiki iā ʻoe ke hoʻohana i nā mea hana e like me Oracle Enterprise Manager a i ʻole Nā nīnau SQL e ana i ka manawa pane o nā manaʻo a loiloi i ko lākou hopena i ka hana holoʻokoʻa o ka ʻōnaehana. Inā loaʻa nā pilikia, hiki iā ʻoe ke noʻonoʻo i nā ʻenehana e like me ka kuhikuhi ʻana i nā papa i lalo a i ʻole ke koho ʻana i nā nīnau i hoʻohana ʻia e ka ʻike e hoʻomaikaʻi i kāna hana.
7. Hoʻoholo i nā pilikia maʻamau i ka hana ʻana i nā manaʻo ma Oracle Database Express Edition
He hana maʻamau ka hana ʻana i nā manaʻo ma Oracle Database Express Edition akā ʻaʻole me ka pilikia ʻole. Ma kēia ʻāpana, e ʻimi mākou i kekahi mau pilikia maʻamau e ala mai i ka wā e hana ana i nā manaʻo ma kēia paʻi o Oracle a pehea e hoʻoponopono ai. e pale aku i kekahi poino.
1. Hewa o ka syntax: ʻO kekahi o nā pilikia maʻamau i ka wā e hoʻokumu ai i nā manaʻo ma Oracle ka hewa syntax. Hiki i kēia ke hoʻokomo hewa ʻia nā kauoha a i ʻole nā inoa papa a i ʻole kolamu. kēia pilikia, he mea nui pono e nānā pono i ka syntax o ka ʻike a hōʻoia i ka helu pololei ʻana i nā inoa a pau. He mea maikaʻi hoʻi e hoʻohana i ka hoʻoponopono code a i ʻole kekahi mea hana hoʻomohala e hāʻawi ana i ka syntax highlighting.
2. Nā papa ʻaina ʻole a i ʻole nā kolamu: ʻO kekahi pilikia maʻamau ke ho'āʻo ʻoe e hana i kahi nānā me ka hoʻohana ʻana i nā papa a i ʻole nā kolamu i loaʻa ʻole i ka waihona. Hiki ke loaʻa kēia no nā kumu he nui, e like me nā typos i nā inoa papaʻaina a i ʻole ma muli o ka hoʻololi ʻana i ka ʻōnaehana waihona. No ka hoʻoholo ʻana i kēia pilikia, e hōʻoia i ka loaʻa ʻana o nā papa a me nā kolamu i hoʻohana ʻia ma ka ʻike i loko o ka waihona. Hiki iā ʻoe ke nānā i kēia ma ka nānā ʻana i ka puke wehewehe ʻikepili a i ʻole ka hoʻohana ʻana i nā kauoha like DESCRIBE a i ʻole WELA * MAI e hōʻoia i ka loaʻa ʻana o nā papa a me kolamu a loaʻa nā inoa pololei.
3. ʻAʻole lawa nā ʻae: ʻO kahi pilikia maʻamau i ka hana ʻana i nā manaʻo ma Oracle ʻaʻole lawa nā ʻae e komo a hoʻololi i nā papa i hoʻohana ʻia i ka ʻike. Hiki ke hiki ke ho'āʻo e hana i ka view me kahi mea hoʻohana ʻaʻole i loaʻa nā pono kūpono. No ka hoʻoholo ʻana i kēia pilikia, e hōʻoia i ka mea hoʻohana i nā ʻae kūpono e komo i nā papa a me nā kolamu i hoʻohana ʻia ma ka ʻike. Hiki iā ʻoe ke hāʻawi i nā ʻae pono me ka hoʻohana ʻana i ke kauoha GRANT ma Oracle.
ʻO wau ʻo Sebastián Vidal, he ʻenekinia kamepiula makemake nui i ka ʻenehana a me DIY. Eia kekahi, ʻo wau ka mea nāna i hana tecnobits.com, kahi aʻu e kaʻana like ai i nā kumu aʻo e hoʻomaʻamaʻa a hoʻomaopopo ʻia ka ʻenehana i nā mea a pau.