Video: Ero Näkymän Ja Taulukon Välillä
2024 Kirjoittaja: Mildred Bawerman | [email protected]. Viimeksi muokattu: 2023-12-16 08:38
Näytä vs. taulukko
Näkymät ja taulukot ovat molemmat kahta tietokantaobjektityyppiä. Yksinkertaisesti sanottuna Näkymät tallennetaan tai nimetään valitut kyselyt. Ne voidaan luoda alla olevan kuvan mukaisesti.
Luo tai korvaa näkymän näkymän_nimi
Kuten
Select_statement;
Taulukot koostuvat sarakkeista ja riveistä. Sarake on tietojoukko, joka kuuluu samaan tietotyyppiin. Rivi on arvosarja, joka voi olla eri tietotyypistä. Sarakkeet tunnistetaan sarakkeiden nimillä, ja kukin rivi yksilöidään taulukon ensisijaisella avaimella. Taulukot luodaan käyttämällä "luo taulukko" DDL-kyselyä.
Luo taulukko table_name (Sarakkeen_nimi1 tietotyyppi (pituus), Sarakkeen_nimi2 tietotyyppi (pituus)
….
….
….);
Näkymät
Kuten aiemmin mainittiin, jokaisen näkymän runko on SELECT-käsky. Näkymiä kutsutaan tietokannan "virtuaalitaulukoiksi". Vaikka näkymät on tallennettu tietokantaan, niitä ei suoriteta ennen kuin niitä kutsutaan toisella SELECT-käskyllä. Kun heitä kutsutaan SELECT-käskyjen avulla, heidän tallennetut SELECT-kyselyt suoritetaan ja ne näyttävät tulokset. Koska näkymissä on vain SELECT-kyselyt, ne eivät tarvitse suurta tilaa. Tässä on joitain näkemysten etuja,
- Kun näkymä on luotu, sitä voidaan kutsua uudestaan ja uudestaan käyttämällä nimeään kirjoittamatta SELECT-kyselyä useita kertoja.
- Koska nämä näkymät ovat ennalta koottuja objekteja, sen suoritusaika on lyhyempi kuin sen SELECT-kyselyn (näkymän runko) suorittaminen erikseen.
- Näkymiä voidaan käyttää rajoittamaan taulukon tietojen käyttöä. Siksi niillä voi olla tärkeä rooli myös tietoturvassa.
Taulukot
Taulukko on kokoelma rivejä. Riveillä voi olla tietoja eri tietotyypeistä. Jokainen taulukon rivi on tunnistettava käyttämällä yksilöllistä tunnistetta (ensisijainen avain). Taulukot ovat paikkoja, joihin tallennamme tietoja. INSERT-, UPDATE- ja DELETE-kyselyillä voidaan lisätä uusi rivi, päivittää olemassa oleva riviarvo ja poistaa rivi taulukosta. SELECT-kyselyitä tulisi käyttää tietojen hakemiseen taulukoista. Taulukon rakennetta voidaan myös muuttaa (tarvittaessa) sen luomisen jälkeen. ALTER TABLE -kyselyjä tulisi käyttää taulukon rakenteen muuttamiseen. Taulukot tarvitsevat enemmän tilaa kuin näkymiä tietosisällön tallentamiseksi. Tietokannoissa on useita taulukoita.
- Sisäiset taulukot
- Ulkoiset taulukot
- Väliaikaiset taulukot
Mitä eroa on näkymillä ja taulukoilla? Näkymät ovat virtuaalitaulukoita, jotka viittaavat SELECT-kyselyihin, mutta taulukot ovat tosiasiallisesti käytettävissä tietokannassa. Näkymät eivät tarvitse suurta tilaa sisällön tallentamiseen, mutta taulukot tarvitsevat suuren tilan kuin näkymät sisällön tallentamiseen. Näkymiä voidaan luoda käyttämällä "luo tai korvaa" -syntaksia. Taulukoita ei kuitenkaan voida luoda käyttämällä "luo tai korvaa" -toimintoa, vaan sen on oltava "luo taulukko" -syntaksia. Koska taulukon luominen, DDL ei salli korvaamista. Taulukon sarakkeet voidaan indeksoida. Näkymäsarakkeita ei kuitenkaan voida indeksoida. Koska näkymät ovat virtuaalitaulukoita. Taulukon rakennetta voidaan muuttaa käyttämällä ALTER-käskyjä, mutta näkymän rakennetta ei voi muuttaa käyttämällä ALTER-käskyjä. (Näkymät on luotava uudelleen, jotta sen rakennetta voidaan muuttaa) DML-komentoja voidaan käyttää lisäämään, päivittämään ja POISTA taulukkotietueet, mutta DML: t sallitaan vain päivitettävissä näkymissä, joita ei ole seuraaessa SELECT-käskyssä. Aseta operaattorit (INTERSECT, MINUS, UNION, UNION ALL) EROTU Ryhmäkokonaisfunktiot (AVG, COUNT, MAX, MIN, SUM jne.) GROUP BY -lauseke TILAA Lauseke LIITÄ Lauseke ALOITA Lausekkeella Kokoelman lauseke Valitse luettelossa Alakysely A-luettelossa Liity kyselyyn |
Suositeltava:
Ero Mendelejevin Ja Nykyaikaisen Jaksollisen Taulukon Välillä
Keskeinen ero Mendelejevin ja Modernin jaksollisen taulukon välillä on, että modernin jaksollisen taulukon perusta on pääasiassa
Ero Näkymän Ja Tallennetun Menettelyn Välillä
Näkymä vs tallennettu toiminto Näkymät ja tallennetut menettelyt ovat kahden tyyppisiä tietokantaobjekteja. Näkymät ovat tavallaan tallennettuja kyselyitä, jotka keräävät tietoja yhdestä tai m: stä
Ero Näkymän Ja Toteutuneen Näkymän Välillä
Näkymä vs materialisoitu näkymä Näkymät ja toteutuneet näkymät (mviews) ovat kahdenlaisia oracle-tietokantaobjekteja. Molemmat objektit viittaavat valittuihin kyselyihin
Ero Kaavion Ja Taulukon Välillä
Malli vs taulukko A (tietokanta) -kaava on muodollinen kuvaus organisaatiosta ja tietokannan tietojen rakenteesta. Tämä kuvaus sisältää
Ero Osoittimen Ja Taulukon Välillä
Osoitin vs taulukko Osoitin on tietotyyppi, joka sisältää viittauksen muistipaikkaan (ts. Osoitinmuuttuja tallentaa muistipaikan osoitteen wh