Daftar Isi:
- Sinonim adalah tipe objek database. Tapi alias hanyalah nama untuk merujuk tabel, tampilan, atau kolom di dalam kueri. Bukan objek database
- Sinonim dapat dibuat untuk tabel, tampilan, fungsi, prosedur, paket, urutan, tampilan terwujud, jenis objek dan pemicu kelas java. Tapi alias hanya digunakan untuk tampilan, tabel, dan kolomnya
- Karena sinonim adalah objek database, mereka valid di dalam skema (sinonim pribadi) atau di dalam database (sinonim publik). Tapi alias valid di dalam kueri tempat mereka digunakan
- Setiap skema memerlukan hak istimewa "buat sinonim" untuk membuat sinonim. Tapi tidak ada hak istimewa untuk menggunakan alias
Video: Perbedaan Antara Sinonim Dan Alias
2024 Pengarang: Mildred Bawerman | [email protected]. Terakhir diubah: 2023-12-16 08:39
Sinonim vs Alias (dalam database ORACLE) | Sinonim privat dan sinonim publik
Dalam bahasa Inggris, sinonim dan alias memiliki arti yang hampir sama. Tetapi dalam database itu adalah dua hal yang berbeda. Khususnya di database ORACLE, kedua penggunaannya berbeda. Sinonim digunakan untuk merujuk objek skema atau database dari skema lain. Jadi sinonim adalah tipe objek database. Tapi alias datang dengan cara yang berbeda. Itu berarti; mereka bukan objek database. Alias digunakan untuk merujuk tabel, tampilan, dan kolom di dalam kueri.
Sinonim
Ini adalah tipe objek database. Mereka merujuk ke objek lain di database. Penggunaan sinonim yang paling umum adalah, merujuk objek dari skema terpisah dengan menggunakan nama lain. Tetapi sinonim dapat dibuat untuk merujuk objek dari database lain, juga (dalam database terdistribusi, menggunakan link database). Tabel, tampilan, fungsi, prosedur, paket, urutan, tampilan terwujud, objek dan pemicu kelas java dapat digunakan sebagai referensi untuk sinonim. Ada dua jenis sinonim.
- Sinonim pribadi (hanya dapat digunakan oleh pengguna yang membuatnya.)
- Sinonim publik (dapat digunakan oleh semua pengguna yang memiliki hak istimewa yang sesuai)
Di sini, adalah sintaks sederhana untuk membuat sinonim dalam database terpisah, buat sinonim myschema.mytable1 untuk [email dilindungi] _link1
Karena kita memiliki sinonim bernama mytable1 di myschema untuk [email protected] _link1 (tabel database terdistribusi), kita dapat dengan mudah merujuk tabel database terdistribusi menggunakan mytable1. Kita tidak perlu menggunakan nama objek yang panjang dengan link database di mana-mana.
Alias
Ini hanyalah nama lain untuk tampilan, tabel, atau kolom di dalam kueri. Mereka bukan objek database. Oleh karena itu, alias tidak valid di semua tempat di skema / database. Mereka hanya valid di dalam kueri. Mari kita lihat contoh ini, pilih tab1.col1 sebagai c1, tab2.col2 sebagai c2
dari pengguna1.tab1 tab1, pengguna1.tab2 tab2
di mana tab1.col1 = tab2.col2
Di sini, c1 dan c2 adalah alias kolom, yang digunakan untuk tab1.col1 dan tab2.col2, dan tab1 dan tab2 adalah alias tabel, yang digunakan untuk user1.table1 dan user2.table2. Semua alias ini hanya valid di dalam kueri ini.
Apa perbedaan antara Sinonim dan Alias (dalam database ORACLE)? Sinonim adalah tipe objek database. Tapi alias hanyalah nama untuk merujuk tabel, tampilan, atau kolom di dalam kueri. Bukan objek databaseSinonim dapat dibuat untuk tabel, tampilan, fungsi, prosedur, paket, urutan, tampilan terwujud, jenis objek dan pemicu kelas java. Tapi alias hanya digunakan untuk tampilan, tabel, dan kolomnyaKarena sinonim adalah objek database, mereka valid di dalam skema (sinonim pribadi) atau di dalam database (sinonim publik). Tapi alias valid di dalam kueri tempat mereka digunakanSetiap skema memerlukan hak istimewa "buat sinonim" untuk membuat sinonim. Tapi tidak ada hak istimewa untuk menggunakan alias |
Direkomendasikan:
Perbedaan Antara Antonim Dan Sinonim
Antonim vs Sinonim Bahasa Inggris penuh dengan kumpulan kata berbeda yang memiliki arti yang sama atau mirip, dan juga memiliki skor kumpulan kata berbeda
Perbedaan Antara Perbedaan Fase Dan Perbedaan Jalur
Perbedaan fase vs Perbedaan jalur Perbedaan fase dan perbedaan jalur adalah dua konsep yang sangat penting dalam optik. Fenomena ini terlihat pada permasalahan
Perbedaan Antara Apple IPhone 4 Dan IPhone 5 Dan Ponsel Cerdas Android Terbaru (2.1 Dan 2.2 Dan 2.3)
Apple iPhone 4 vs iPhone 5 vs Smartphone Android Terbaru (2.1 vs 2.2 vs 2.3) Apple iPhone 4, iPhone 5 dan Smartphone Android adalah pesaing di SM
Perbedaan Antara Ayam Dan Ayam Dan Ayam Dara Dan Ayam Betina Dan Ayam Jantan Dan Capon
Ayam vs Hen vs Pullet vs Ayam vs Cockerel vs Ayam vs Capon Ayam, ayam betina, pullet, ayam jantan, ayam jantan, ayam jago dan capon, mungkin tidak ada burung lain yang begitu manusia
Perbedaan Antara OC Dan SC Dan ST Dan BC Dan OBC
OC vs SC vs ST vs BC vs OBC Sistem kasta di India dianggap sudah sangat tua, menurun sejak usia. Masyarakat Hindu kuno terbagi menjadi empat ex