Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Relaatiotietokannan Rakenne | Johdanto Tietokantoihin .NET:llä
.NET:n Perusteet C#:lla
course content

Kurssisisältö

.NET:n Perusteet C#:lla

.NET:n Perusteet C#:lla

1. Esittely
2. Asynkroninen Ohjelmointi ja Johdatus Verkkopalveluihin
3. Johdanto Tietokantoihin .NET:llä
4. CRUD-Toiminnot MySQL:n Kanssa
5. Tietokantaoperaatioiden Optimointi

book
Relaatiotietokannan Rakenne

Relaatiotietokannan rakenne, esimerkiksi MySQL-tietokanta, perustuu riveihin, sarakkeisiin ja tauluihin. Taulut sisältävät rivejä ja sarakkeita. Taulut voidaan ryhmitellä skeeman alle. Skeema on yksinkertaisesti tapa ryhmitellä toisiinsa liittyvät taulut yhteen. Kaikki toisiinsa liittyvät taulut merkitään tietyn nimen alle, ja tätä nimeä kutsutaan skeemaksi. Voit oppia tästä lisää omistetulla SQL-kurssilla.

Tietokanta sijaitsee tietokantapalvelimella, joka mahdollistaa tietokantaan kohdistuvat pyynnöt tiedon tallentamiseksi ja hakemiseksi. Tietokantajärjestelmä sisältää tietokantapalvelimen. Palvelimella voi olla useita tietokantoja. Tyypillisesti käytämme vain yhtä tietokantaa sovellusta kohden.

Useimmissa MySQL-palvelimissa taulujen enimmäismäärä on 4 miljardia, mikä on enemmän kuin tarpeeksi. Taulu sisältää rivejä, jotka tallennetaan taulun määrittelemässä muodossa. Esimerkiksi taulu nimeltä students, joka tallentaa perustietoja opiskelijoista, kuten id, jonka tyyppi on int, name, jonka tyyppi on string, ja age, jonka tyyppi on int:

Määrittelemme sarakkeiden lukumäärän ja tietotyypit, kun luomme uuden taulun. Taulussa voi olla enintään 4096 saraketta.

Jokainen rivi edustaa yksittäistä tietoyksikköä, ja sarakkeet kuvaavat tämän tiedon ominaisuuksia. Tässä tapauksessa jokainen rivi koskee tiettyä opiskelijaa, jossa id, name ja age ovat ominaisuuksia. Taulussa voi olla yli miljardi riviä.

Vaikka emme voi suoraan nähdä tauluja MySQL-tietokannassa, ne ovat samankaltaisia kuin taulukot taulukkolaskentaohjelmassa. Käytämme SQL-komentoja tai kyselyitä taulujen luomiseen, tietojen lisäämiseen tauluihin ja tietojen hakemiseen tauluista.

Voimme tallentaa, muuttaa tai poistaa tietoja käyttämällä neljää yleistä operaatiota tai lauseketta:

  1. SELECT – SELECT-lauseella valitaan ja haetaan tiettyjä tietoja tietokannasta;

  2. INSERT – INSERT-lauseella lisätään rivejä tauluihin;

  3. CREATE – CREATE-lauseella luodaan tauluja tai tietokantoja;

  4. DROP – DROP-lauseella poistetaan tauluja tai tietokantoja; Tässä osiossa näemme esimerkkejä näistä lauseista; niiden täydellinen ymmärtäminen ei kuitenkaan ole vielä välttämätöntä. Seuraavassa osiossa tarkastelemme näiden lauseiden syntaksia yksityiskohtaisesti esimerkkien avulla.

1. Mikä on relaatiotietokannan perusrakenne?

2. Missä tietokanta sijaitsee relaatiotietokantajärjestelmässä?

3. Mikä on SELECT-lauseen tarkoitus SQL:ssä?

question mark

Mikä on relaatiotietokannan perusrakenne?

Select the correct answer

question mark

Missä tietokanta sijaitsee relaatiotietokantajärjestelmässä?

Select the correct answer

question mark

Mikä on SELECT-lauseen tarkoitus SQL:ssä?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

course content

Kurssisisältö

.NET:n Perusteet C#:lla

.NET:n Perusteet C#:lla

1. Esittely
2. Asynkroninen Ohjelmointi ja Johdatus Verkkopalveluihin
3. Johdanto Tietokantoihin .NET:llä
4. CRUD-Toiminnot MySQL:n Kanssa
5. Tietokantaoperaatioiden Optimointi

book
Relaatiotietokannan Rakenne

Relaatiotietokannan rakenne, esimerkiksi MySQL-tietokanta, perustuu riveihin, sarakkeisiin ja tauluihin. Taulut sisältävät rivejä ja sarakkeita. Taulut voidaan ryhmitellä skeeman alle. Skeema on yksinkertaisesti tapa ryhmitellä toisiinsa liittyvät taulut yhteen. Kaikki toisiinsa liittyvät taulut merkitään tietyn nimen alle, ja tätä nimeä kutsutaan skeemaksi. Voit oppia tästä lisää omistetulla SQL-kurssilla.

Tietokanta sijaitsee tietokantapalvelimella, joka mahdollistaa tietokantaan kohdistuvat pyynnöt tiedon tallentamiseksi ja hakemiseksi. Tietokantajärjestelmä sisältää tietokantapalvelimen. Palvelimella voi olla useita tietokantoja. Tyypillisesti käytämme vain yhtä tietokantaa sovellusta kohden.

Useimmissa MySQL-palvelimissa taulujen enimmäismäärä on 4 miljardia, mikä on enemmän kuin tarpeeksi. Taulu sisältää rivejä, jotka tallennetaan taulun määrittelemässä muodossa. Esimerkiksi taulu nimeltä students, joka tallentaa perustietoja opiskelijoista, kuten id, jonka tyyppi on int, name, jonka tyyppi on string, ja age, jonka tyyppi on int:

Määrittelemme sarakkeiden lukumäärän ja tietotyypit, kun luomme uuden taulun. Taulussa voi olla enintään 4096 saraketta.

Jokainen rivi edustaa yksittäistä tietoyksikköä, ja sarakkeet kuvaavat tämän tiedon ominaisuuksia. Tässä tapauksessa jokainen rivi koskee tiettyä opiskelijaa, jossa id, name ja age ovat ominaisuuksia. Taulussa voi olla yli miljardi riviä.

Vaikka emme voi suoraan nähdä tauluja MySQL-tietokannassa, ne ovat samankaltaisia kuin taulukot taulukkolaskentaohjelmassa. Käytämme SQL-komentoja tai kyselyitä taulujen luomiseen, tietojen lisäämiseen tauluihin ja tietojen hakemiseen tauluista.

Voimme tallentaa, muuttaa tai poistaa tietoja käyttämällä neljää yleistä operaatiota tai lauseketta:

  1. SELECT – SELECT-lauseella valitaan ja haetaan tiettyjä tietoja tietokannasta;

  2. INSERT – INSERT-lauseella lisätään rivejä tauluihin;

  3. CREATE – CREATE-lauseella luodaan tauluja tai tietokantoja;

  4. DROP – DROP-lauseella poistetaan tauluja tai tietokantoja; Tässä osiossa näemme esimerkkejä näistä lauseista; niiden täydellinen ymmärtäminen ei kuitenkaan ole vielä välttämätöntä. Seuraavassa osiossa tarkastelemme näiden lauseiden syntaksia yksityiskohtaisesti esimerkkien avulla.

1. Mikä on relaatiotietokannan perusrakenne?

2. Missä tietokanta sijaitsee relaatiotietokantajärjestelmässä?

3. Mikä on SELECT-lauseen tarkoitus SQL:ssä?

question mark

Mikä on relaatiotietokannan perusrakenne?

Select the correct answer

question mark

Missä tietokanta sijaitsee relaatiotietokantajärjestelmässä?

Select the correct answer

question mark

Mikä on SELECT-lauseen tarkoitus SQL:ssä?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 2
some-alt