Hakemistot Nopeuttavat hakuoperaatioita Hidastavat päivitysoperaatioita Pääavaimelle luodaan aina indeksi; päävain toimii usein hakukriteerinä Luodaan.

Slides:



Advertisements
Samankaltaiset esitykset
E4X © Reiska, JavaScript  Keksittiin 1995 (Ensin Netscape 2 selaimeen: Mocha  LiveScript  JavaScript)  Standardoitiin vuonna 1997  ECMA-262.
Advertisements

Excel ja makrot Excel koostuu kahdesta eri osasta Alt+F11 VBA
Jos tarvitset opastusta, piirisi tunnuksen tai Sinulla on muuta kysyttävää, ota yhteyttä Merja Munkki, p Ongelmatilanteissa,
@ Leena Lahtinen Helia TIETO JA TIETOKONEOHJELMA  TIETOKONEOHJELMA KÄSITTELEE TIETOJA  TIETOJA VOIDAAN KÄSITELLÄ OHJELMASSA VAIN SALLITUILLA.
OULU ADVANCED RESEARCH ON SOFTWARE AND INFORMATION SYSTEMS Teppo Räisänen | Oulun yliopisto Facebook API Teppo Räisänen Tietojenkäsittelytieteiden.
Relaatiomalli •Ted Codd 1970 •Matemaattinen perusta •Helppo toteuttaa •Helppo omaksua •Käytetyin tietomalli •Muodostaa perustan kurssin myöhemmille asioille.
Tietokanta.
Kökkötraktori-verkkokauppa
Luento 5: Paikkatietokyselyt ja -tietokannat sekä geometrialaskelmat - digitointivirheet ja metatieto SELECT WORLD.COUNTRY, WORLD.POP_2007 FROM WORLD.
HASH-Objekti ”Taulukkotietorakenne” Sugif by Heikki Herva.
Aggregaattifunktiot (1)
22. Taulukot.
Lisämuotoiluja: Tässä esityksessä tutustutaan Wordin lisämuotoiluihin, kuten sarkaimiin, sivunumerointiin, ylä- ja alatunnisteisiin sekä palstoituksen.
Rakenteinen ohjelmointi
Pasi Helasuo Työn valvoja Professori Jukka Manner
Kuinka käyttää paint.net.  Työkalupalkki sisältää napit kaikille yleisille komennoille, asetukset miten kuva näytetään ja asetukset monien työkalujen.
Word – joukkokirjeet ja tarrat
Haaga-Helia Ammattikorkeakoulu
Relaatioalgebra (1) Kokoelma relaatioiden käsittelyyn tarkoitettuja operaatioita Operaatiot muuntavat relaatioita uusiksi relaatioiksi Muodostaa perustan.
Erilaiset liitokset FROM-osassa voidaan määritellä relaatio myös erilaisia liitosoperaatioita käyttäen Vasen, oikea ja täysi puoliliitos eli ulkoliitos.
Datan käsittely MySQL SQL, Structured Query Language
Word: tarrat kirjekuoriin
Monikon lisääminen (1) Luetellaan kaikki lisättävän rivin arvot INSERT INTO Asiakas VALUES (4, ’Assi’, ’Asiakas’); Luetellaan vain osa arvoista; muut arvot.
SQL Standardoitu kieli, jonka avulla voidaan
Muunnos luokkakaaviosta relaatiokaavioon
Tietokannan luominen Tietokanta luodaan komennolla CREATE DATABASE


8. SQL-99 -kyselykieli: kaavan määrittely, perusrajoitukset ja kyselyt
Tietokannat –kurssi SQL peruskyselyt
22. Taulukot.
Tietokannat -kurssi KSAO, Datanomit, käytön tuki kevät 2015 Lauri Tapola.
Tässä on kokoelma kaikista 8lk:lla tekemistäni töistä.
6. Relaatioalgebra ja relaatiokalkyyli
DO NOT PRINT THIS DOCUMENT SQL -valintaehto CREATE TABLE opettaja ( opetunnus varchar(12) NOT NULL, nimi varchar(40) NOT NULL, puhelin varchar(12), tyohuone.
DO NOT PRINT THIS DOCUMENT SQL -valintaehto CREATE TABLE opettaja ( opetunnus varchar(12) NOT NULL, nimi varchar(40) NOT NULL, puhelin varchar(12), tyohuone.
11. Relaatiotietokannan suunnittelualgoritmit ja lisäriippuvuudet Tällä kurssilla käsitellään kirjan luvusta 11 ainoastaan algoritmi 11.1 häviöttömän liitoksen.
Yleistä Kotisivuja päivitetty Demoryhmät Luentomonisteen ensimmäiset osat Luentokalvot jaossa Demot alkavat maanantaina Selvitä oma demoryhmäsi Tutustu.
Tietokannat Tietotekniikan perusteet Pekka Orponen.
SQL SQL:llä voidaan... määritellä ja muokata tietokantaa ja sen käyttöoikeuksia virittää tietokannan talletusrakenteita hakea tietoa tietokannasta näytölle.
Karteesinen tulo Huomaa attribuuttien nimien tarkentaminen taulujen nimillä.
Luvussa 8.2 käsiteltiin attribuuttien määrittelyjoukkoon, puuttuviin arvoihin sekä olio- ja viite-eheyteen liittyviä rajoituksia. Edellä mainittuun ryhmään.
Tietokannat -kurssi KSAO, Datanomit, käytön tuki kevät 2015 Lauri Tapola.
XSL Teppo Räisänen
XSL Teppo Räisänen
Tietokannat -kurssi KSAO, Datanomit, käytön tuki kevät 2015 Lauri Tapola.
Tietokannan hallinta Kevät 2006 Jan Lindström R&G Chapter 1.
Tietokantapalvelimet Ville Parviainen. Sisältö Yleistä tietokannoista SQL PostgreSQL MySQL MySQL vs. PostgreSQL Linux -työ.
Lähiverkot erikoistyökurssi TIETOKANTAPALVELIN Linux-harjoitustyö Mari Toukola
KSAO, Datanomit, käytön tuki kevät 2015 Lauri Tapola
Harjoitus 1 Perusta uusi projekti. Hae projektin kansioon NWIND.mdb. Ota kantaan yhteys. Tulosta comboboxiin rahtarien(Shippers) nimet.
Copyright Oy Thomas Antila Consulting Ab 1 Indeksointi Oracle 8i tietokannassa OUGF Syksy 2000.
SQL ● Structured Query Language ● Standardoitu kieli tietokantakyselyiden tekemiseen – Standardoitu ei tarkoita etteikö olisi useampia versioita, joten.
UML-luokkakaavio ● Luokkakaavio (class diagram) kuvaa järjestelmän luokkarakennetta ● Mitä luokkia on olemassa ● Minkälaisia luokat ovat ● Luokkien suhteet.
Tietokantakyselyt.  Tietokantakysely eli osajoukon erottaminen suuremmasta tietokannasta  Esimerkiksi: Suomen kunnat: Oulu Suomen kunnat: yli
Toimisto-ohjelmat TVT osana Sädettä.
Tietokanta (database) on kokoelma tietoja, jotka liittyvät tavalla tai toisella toisiinsa (esim. henkilö -> auto -> katsastus aika -> …) Tietokannan (relaatiomalli)
Procedural Language Extensions to SQL
SPARQL.
Turvallinen tulevaisuus tehdään nyt.
Wordpress.com.
Luku 07 Motivaatio saa ihmisen liikkeelle.
14. Hyvä ohjelmointitapa.
Ammatinkuvaus Etunimi Sukunimi.
Saku Chydenius Asko Ikävalko.
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
Turvallinen tulevaisuus
Suodattaminen Valitse suodatustapa Anna hakukriteeri(t) Katso tulos
JOPOX-laskutusohje Manse PP ry
Kynnys ry osatoteuttajana
Esityksen transkriptio:

Hakemistot Nopeuttavat hakuoperaatioita Hidastavat päivitysoperaatioita Pääavaimelle luodaan aina indeksi; päävain toimii usein hakukriteerinä Luodaan komennolla CREATE INDEX Nimi ON Taulu(Attr1,..., AttrN); Käytännössä B-puuvariantteja Puille tyypillisesti logaritminen hakuaika suhteessa rivien määrään

SQL-kyselyt (1) Pieni kertaus Taulusta voidaan valita rivejä ja sarakkeita Tauluja voidaan yhdistää toisiinsa liitoksien ja karteesisen tulon avulla Näillä perusoperaatioilla voidaan ilmaista monimutkaisiakin kyselyjä Tänään tarvitaan rivien ja sarakkeiden valintaa

SQL-kyselyt (2) SQL-kysely tuottaa aina tuloksenaan taulun Peruskyselyissä on kolme osaa SELECT-osa määrittelee tulokseen valittavat sarakkeet; * valitsee kaikki sarakkeet FROM-osa määrittelee taulun, josta sarakkeet ja rivit valitaan WHERE-osa määrittelee tulokseen valittavat rivit; jos WHERE-osaa ei ole, valitaan kaikki rivit

SQL-kyselyt (3) SELECT * FROM Asiakas;

SQL-kyselyt (4) SELECT * FROM Asiakas WHERE Id=1;

SQL-kyselyt (5) SELECT Etunimi, Sukunimi FROM Asiakas;

SQL-kyselyt (6) SELECT Nimi FROM Tuote WHERE Hinta>10;

SQL-kyselyt (7) Tulostaulun rivit voidaan järjestää uudelleen lisämällä kyselyyn ORDER BY – osa Järjestämiseen käytettävien attribuuttien ei välttämättä tarvitse esiintyä tulostaulussa SELECT * FROM Asiakas ORDER BY Sukunimi ASC; Tuloksesta voidaan poistaa duplikaatit kirjoittamalla SELECT DISTINCT SELECT DISTINCT AsiakasId FROM Tilaus;

SQL-kyselyt (8) TKHJ:n voi ajatella evaluoivan kyselyitä seuraavasti Valitaan WHERE-osassa määritellyt rivit Järjestetään rivit siten kuin ORDER BY –osassa on määritelty Valitaan SELECT-osassa määritellyt sarakkeet, mahdollisesti poistetaan duplikaatit