Leidsid 33 sarnast õppematerjali, mis on seotud failiga "IS töö 2 Õpitud käskude kordamine-MySQL". Need materjalid aitavad sul teemat sügavamalt mõista.
select, rows, query, affected, siiri, juku, insert, values, update, täisarv, year, order, desc, create, primary, mariadb, records, pikima, count, changed, käsk, join, 2118, mysql, andmetabel, suurenev, järjesta, 9400, 8400, 8200, 6700, round, unsigned, andmetega, andmeväli, alter, columnee','õpetaja','Teie kool'),('48901312397','Kati','Karu','74645679','Tartu Jalaka 23-3','[email protected]','õpilane','Teie kool'); Laps CREATE TABLE LAPS ( Laps_ID INT AUTO_INCREMENT , Eesnimi VARCHAR(40) NOT NULL, Pikkus CHAR(5) NOT NULL, Sünniaasta CHAR(4) NOT NULL, Sünnilinn VARCHAR(100), PRIMARY KEY (Laps_ID)); ÜLESANDED Ülesanne 3 15.02.2017 __________________________________ Ülesanne 3. Lihtsamad select päringud Lihtsamad päringud SQL-is Käsud (alates 3. ülesandest), mida sisestad MySql-is ja saadud tulemused kopeeri ka siia töölehele. 1. Loo tabelid RAAMAT ja LUGEJA MySql-is, kui Sa pole seda veel teinud. 2. Sisesta andmed tabelisse RAAMAT vt faili "raamat.txt" ___ 3. Väljasta kogu tabeli RAAMAT andmed. SELECT * FROM `RAAMAT`; 4. Väljasta raamatute pealkirjad, autorid ja ilmumisaastad. SELECT Pealkiri, Autor, Aasta FROM RAAMAT 5
1. Lisa tabelisse RAAMAT uus väli Tiraaz, mis on täisarvu tüüpi. mysql> ALTER TABLE RAAMAT ADD COLUMN Tiraaz mediumint(10); Query OK, 42 rows affected (0.00 sec) Records: 42 Duplicates: 0 Warnings: 0 mysql> DESCRIBE RAAMAT; +------------+-----------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------+-----------------------+------+-----+---------+----------------+ | Raamatu_id | mediumint(8) unsigned | NO | PRI | NULL | auto_increment | | Pealkiri | varchar(100) | NO | | NULL | |
1*. Leia vanima raamatu väljaandmisaasta (väljasta aastaarv). mysql> SELECT MIN(aasta) AS 'vanima raamatu valjastamisaasta' FROM RAAMAT; +---------------------------------+ | vanima raamatu valjastamisaasta | +---------------------------------+ | 1920 | +---------------------------------+ 1 row in set (0.00 sec) 2. Leia vanima raamatu pealkiri, väljaandmise aasta ja autor. mysql> SELECT pealkiri, autor, aasta FROM RAAMAT WHERE aasta=(SELECT MIN(aasta) 'vanima raamatu valjastamisaasta' FROM RAAMAT); +---------------+---------------+-------+ | pealkiri | autor | aasta | +---------------+---------------+-------+ | Tde ja igus | A.H.Tammsaare | 1920 | +---------------+---------------+-------+ 1 row in set (0.00 sec) 3*. Leia kõige uuema raamatu väljaandmisaasta (väljasta aastaarv).
ja ka võõrvõtmed. mysql> CREATE TABLE LAENUTUS( -> Laenamise_id int unsigned not null auto_increment, -> Luupaev date not null, -> Lugeja_id mediumint(8) unsigned not null, -> Raamatu_id mediumint(8) unsigned not null, -> Tahtaeg date not null, -> Tagastamine date, -> PRIMARY KEY(Laenamise_id), -> FOREIGN KEY(Lugeja_id) REFERENCES LUGEJA (Lugeja_id), -> FOREIGN KEY(Raamatu_id) REFERENCES RAAMAT (Raamatu_id)); Query OK, 0 rows affected (0.01 sec) mysql> DESCRIBE LUGEJA; +-----------+-----------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-----------+-----------------------+------+-----+---------+----------------+ | lugeja_id | mediumint(8) unsigned | NO | PRI | NULL | auto_increment | | isikukood | char(11) | YES | | NULL | |
Tekstiakna rakenduste juures piirdub suhtlus arvutiga loetava ja trükitava tekstiga. Lihtsaim dialoogi pidav programm näeb välja järgmine: using System; class Sisend{ public static void Main(string[] arg){ Console.WriteLine("Palun eesnimi:"); string eesnimi=Console.ReadLine(); Console.WriteLine("Tere, "+eesnimi); } } Ning töö paistab välja nii: C:Projectsomanaited>Sisend Palun eesnimi: Juku Tere, Juku Esmane "Palun eesnimi" trükitakse välja sarnaselt nagu lihtsaimaski tervitavas programmis. Edasine Console.ReadLine() jääb kasutajalt sisestust ootama. Kõik, mis kasutaja kuni reavahetuseni kirjutab, püütakse kokku üheks tekstiks ning selle saab arvutisse meelde jätta. Märksõnaks ehk muutuja nimeks sai "eesnimi" ning andmetüübiks "string", mis inimkeeli tähendab teksti. Järgmisel real trükitakse tulemus välja. Nõnda sõltub programmi vastus küsimise peale
| Elukoht | varchar(10) | YES | | NULL | | | Synniaeg | varchar(5) | YES | | NULL | | | Synnikaal | int(4) | YES | | NULL | | | Synnipikkus | int(2) | YES | | NULL | | | Sugu | varchar(1) | YES | | NULL | | +--------------+-------------+------+-----+---------+-------+ 8 rows in set (0.00 sec) 4. Leia lapsed, kelle sünnikaal on väiksem võrdne 3800 grammist. Väljasta nimi ja kaal. mysql> SELECT L_nimi, Synnikaal FROM SYNNID WHERE Synnikaal<=3800; +-----------+-----------+ | L_nimi | Synnikaal | +-----------+-----------+ | Richard | 2385 | | Ralf | 3736 | | Karolin | 3538 | | Liisi | 2920 | | Kaur | 2610 | | Rasmus | 2462 | | Ramona | 2473 | | Otto | 3148 | | Konrad | 2652 | | Karola | 3545 | | Sten | 3740 | | Heike | 3450 | | Aneteliis | 3290 | | Kelly | 3250 |
); INSERT INTO mina (eesnimi, perenimi, sugu, synnipaev) VALUES ('Juku', 'Mets', 'Mees', '1980-02-04'); grant connect to Sandra identified by 'tere'; grant group to dba; grant membership in group dba to Sandra; grant all on mina to Sandra; SELECT * FROM mina; UPDATE mina SET eesnimi = 'Jri' WHERE eesnimi = 'Juku'; CREATE GLOBAL TEMPORARY TABLE paha (nimi VARCHAR(40) NOT NULL, CONSTRAINT pk_paha PRIMARY KEY (nimi)) ON COMMIT PRESERVE ROWS; INSERT INTO paha (nimi) VALUES ('Mari'); SELECT * FROM paha; create table isik( Id integer not null default autoincrement primary key, Eesnimi varchar (50) not null, Perenimi varchar(50) not null, Isikukood varchar(11), Klubi integer, Unique (eesnimi, perenimi)) create table Klubi( Id integer not null default autoincrement primary key, Nimi varchar(100) not null unique) create table Turniir( Id integer not null default autoincrement primary key, Nimetus varchar(100) not null unique, Toimumiskoht varchar(100),
lesanne 1------------------------------------------------------------------------------- -- sqlplus scott/tiger@testdata describe kandidaadid insert into kandidaadid values ('Stanislav', 'Tsvetajev', '38609140224', 60, 70, 80); update kandidaadid set eesnimi='Stas' where isikukood=38609140224; select * from kandidaadid where eesnimi = 'Stas'; delete from kandidaadid where eesnimi = 'stas'; lesanne 2------------------------------------------------------------------------------- -- sqlplus scott/tiger@testdata select eesnimi, perenimi, emakeel from kandidaadid where isikukood
--Taavet Tamm(a72028) --ylesanne 4. --1. Leida klubi Laudnikud liikmete nimekiri (eesnimi ja perenimi) tähestiku järjekorras. SELECT eesnimi, perenimi FROM isik, klubi WHERE klubi.nimi = 'Laudnikud' ORDER BY perenimi asc; --2. Leida klubi Laudnikud liikmete arv. SELECT COUNT(*) AS "Klubi Laudnikud liikmete arv" FROM isik WHERE klubi = '51'; --Leida V-tähega algavate klubide M-tähega algavate eesnimedega isikute perekonnanimed. SELECT distinct perenimi FROM isik, klubi WHERE klubi.nimi like 'V%' and eesnimi like 'M%' ORDER BY perenimi asc; --4. Leida kõige esimesena alanud partii algamise aeg. SELECT min(Algushetk) FROM partii; --5. Leida partiide mängijad (valge ja must), mis algasid 04. märtsil ajavahemikus 9:00 kuni 11:00. SELECT partii.ID AS "Partii ID", perenimi || ', ' || eesnimi AS "Nimi", isik.ID AS "Isiku ID", must, valge FROM isik, partii WHERE isik.id in (partii.must,partii.valge) AND partii
1. Loo uus andmebaas nt Harjutus. Mine phpMyAdmin keskkonda ja täida järgnevad ülesanded. 2. Käivita järgmised kaks käsku oma loodud andmebaasis: CREATE TABLE EMA ( Ema_ID integer(4) NOT NULL AUTO_INCREMENT, Nimi varchar(40) NOT NULL, PRIMARY KEY(Ema_ID)) engine=InnoDB; INSERT INTO EMA (Nimi) VALUES ('Tups'), ('Taki'),('Tipsi'); 3. Loo äsja tehtud andmebaasi andmetabel HIIR, milles on järgmised andmeväljad: Hiire_ID - täisarv, primaarvõtme väli ja automaatselt suurenev ning ei tohi olla null, Nimi tekst, väärtus ei tohi olla null, Kaal täisarv, Synniaasta aasta, Ema_ID täisarv, võõrvõti (lisa indeksite alt valik INDEX). Määra andmebaasimootoriks InnoDB. 4. Lisa tabelisse järgnevalt toodud andmed Nimi Kaal_gr Synniaasta Ema_ID Piiks 120 2015 1 Triip 80 2017 2 Mustu 95 2018 3 Troll 110 2017 1
Suurimad konkurendid on sellele näiteks Oracle, PostreSQL, Microsoft SQL jt. Kõik need kasutavad SQL päringukeelt. Selle keele abil saavad andmebaasivälised rakendusprogrammid, nagu näiteks PHP, andmebaasiga suhelda. SQL tuleb inglisekeelsetest sõnadest Structured Query Language, mis meie keeles võiks kutsuda struktuurpäringukeeleks. Vaatame mõningaid näiteid. Vaatab andmebaase: ? 1 SHOW DATABASES; Selekteerib kõik read tabelist nimega uudised: ? 1 SELECT * FROM uudised; Andmebaasi tabeli struktuur Kui andmebaase kirjeldada, siis kõige sarnasem on sellele Microsoft Exceli töövihik, kus andmeid hoitakse samuti tabelites. Ning tabeli moodustavad tulbad ja read. Andmebaasi ridu nimetatakse ka kirjeteks (records). Tabelilahtreid nimetame aga andmeväljadeks (fields). Reeglina varustatakse iga tabeli esimene veerg unikaalse indikaatoriga (id), mida kutsutakse primaarvõtmeks. Igaks juhuks rõhutan üle, et unikaalne tähendab, et
Text Sümbolite jada Kuni 255 märki (tähed,numbrid ja teised märgid), millega ei ole vaja arvutusi teha Number Arvuline väärtus, millega saab Pikkus valitakse tüübi järgi: arvutada Byte, täisarv 0 kuni 255 Decimal, reaalarv (-1E-28 kuni 1E28-1) Integer, täisarv (-32768 kuni 32767) Long Integer, täisarv (-
to_date('','YYYY-MM-DD'),'Juhendaja'); insert into TÖÖ_HUVIRINGI_JUHENDAJANA VALUES(15,'4','6', to_date('2016-09-09','YYYY-MM-DD'), to_date('','YYYY-MM-DD'),'Juhendaja'); Peale iga sisestust andis teate: 1 row inserted. select * from HUVIRINGI JUHENDAJA; select * from HUVIRING; select * from TÖÖ_HUVIRINGI_JUHENDAJANA; Näen kõiki kolme tabelit. Commit; Commit succesful Muudan tabelis kirjeid: Ühes kirjes: UPDATE HUVIRINGI_JUHENDAJA SET sugu='M' WHERE HUVIRINGI_JUHENDAJA_ID=3; 3. Juhendaja muudab sugu; Mitmes kirjes korraga: UPDATE HUVIRINGI_JUHENDAJA SET sugu='M' WHERE sugu='N'; Kõik mehed tegid soovahetuse naisteks; Ühe tabeli andmed kõigis kirjetes: UPDATE HUVIRINGI_JUHENDAJA SET sugu='N'; Kõik mehed on naised. Kustutan tabelitest kirjeid: a) Ühest tabelist üks kirje:
Programmeerimine keeles PHP Andrei Porõvkin Tartu Ülikool (2009) 1 1.1 Üldinfo Alguses oli interneti lehed omavahel seotud staatiliste html dokumentide süsteemina, aga selleks, et mingis dokumendis muutusi teha oli vaja lehti failisüsteemis käsitsi muuta. Kahjuks selline staatiline mudel ei jõua kiirelt muutuva kaasaegse maailma progressile järgi. Seega võeti kasutusele dünaamiline mudel. Dünaamilise mudeli korral ei hoita serveris staatilisi html lehte vaid neid genereeritakse selleks spetsiaalselt välja töötatud programmidega, mis serveril töötavad. Antud kursuse jooksul tutvume klient-server arhitektuuriga, installeerime enda arvutisse veebiserveri ja php interpretaatori ning saame baasteadmisi serveripoolsest keelest PHP. Kursuse teemad on pühendatud ainult PHP keelele (väljarvatud seitsmes teema), aga see ei tähenda, et sellest piisab suure ja eduka veebilehe loomiseks. Mahuka infosüsteemi ei saa ette kujutada ilma andme
koosnev string d_kirjeldus tekst max. Kirjeldus ei saa olla Ei võimali tühistring ega tühikutest k koosnev string d_hind arv Hind peab olema number, Jah mis on suurem kui 0. Ühikuks on EUR. d_kogus täisarv Täisarv mis on suurem kui Jah 0. d_aadress tekst 300 Aadress peab olema Ei tähtedest ja numbritest koosnev string. Aadress ei saa olla ainult numbritest koosnev string ja ei saa olla ka tühistring.
Tekstiakna rakenduste juures piirdub suhtlus arvutiga loetava ja trükitava tekstiga. Lihtsaim dialoogi pidav programm näeb välja järgmine: using System; class Sisend{ public static void Main(string[] arg){ Console.WriteLine("Palun eesnimi:"); string eesnimi=Console.ReadLine(); Console.WriteLine("Tere, "+eesnimi); } } Ning töö paistab välja nii: C:Projectsomanaited>Sisend Palun eesnimi: Juku Tere, Juku Esmane "Palun eesnimi" trükitakse välja sarnaselt nagu lihtsaimaski tervitavas programmis. Edasine Console.ReadLine() jääb kasutajalt sisestust ootama. Kõik, mis kasutaja kuni reavahetuseni kirjutab, püütakse kokku üheks tekstiks ning selle saab arvutisse meelde jätta. Märksõnaks ehk muutuja nimeks sai "eesnimi" ning andmetüübiks "string", mis inimkeeli tähendab teksti. Järgmisel real trükitakse tulemus välja. Nõnda sõltub programmi vastus
Tekstiakna rakenduste juures piirdub suhtlus arvutiga loetava ja trükitava tekstiga. Lihtsaim dialoogi pidav programm näeb välja järgmine: using System; class Sisend{ public static void Main(string[] arg){ Console.WriteLine("Palun eesnimi:"); string eesnimi=Console.ReadLine(); Console.WriteLine("Tere, "+eesnimi); } } Ning töö pastab välja nii: C:Projectsomanaited>Sisend Palun eesnimi: Juku Tere, Juku Esmane "Palun eesnimi" trükitakse välja sarnaselt nagu lihtsaimaski tervitavas programmis. Edasine Console.ReadLine() jääb kasutajalt sisestust ootama. Kõik, mis kasutaja kuni reavahetuseni kirjutab, püütakse kokku üheks tekstiks ning selle saab arvutisse meelde jätta. Märksõnaks ehk muutuja nimeks sai "eesnimi" ning andmetüübiks "string", mis inimkeeli tähendab teksti. Järgmisel real trükitakse tulemus välja. Nõnda sõltub programmi vastus
andmebaasihalduse süsteem. 2 RDBMS (Relational Database Management System) - Relatsiooniline andmebaasisüsteem on 21 sajandi algul domineeriv andmebaasisüsteemi tüüp. DBA (Database Administrator) - andmebaasi administraatori ülesanne on andmebaasi töö jälgimine ja tagamine. UML (Unified Modeling Language) visuaalne modelleerimiskeel SQL (Structured Query Language) - Teisendustele orienteeritud keel, mis kasutab relatsioone, et teisendada sisend väljundiks . SQL keel on relatsiooniliselt täielik keel, st võimaldab luua kõiki relatsioone, mida saab luua ka relatsioonialgebra abil. SQL võimaldab lisaks veel täiendavaid operatsioone nt. sorteerimine, summeerimine, andmestruktuuride loomine jne. SQL on pärit IBM-st 70-ndate keskel loodud relatsioonilise andmebaasi prototüübist System R. Originaalne SQL keel (SEQUEL2 - Structured English
.......... 55 KASUTATUD KIRJANDUS...................................................................................... 56 LISA 1. Näidis andmebaas SUGUPUU.mdb CD'l Access- lihtne ja vajalik 2 SISSEJUHATUS Üks majandusinfosüsteemide olulisemaid komponente on andmebaasisüsteem. Tänaseks on selles valdkonnas standardiks kujunenud relatsioonilised andmebaasisüsteemid, mis tuginevad SQL'le (Structured Query Language). Kuni 1990-ndate aastate alguseni oli SQL suurte süsteemide pärusmaa (UNIX, mainframe operatsioonisüstemis) ja rakenduste hind (sageli algas üksnes andmebaasi juurutuse hind 100 tuhandest dollarist) oli jõukohane suurfirmadele (enterprise tase, käibed alates 3,5 miljardist kroonist, International Data Corporation). SQL andmebaaside eelis on ühtsel andmeformaadil tuginevate andmevaramute (data warehouse) loomise võimalus
Andmebaasid 1.9 Teema 1 • Erinevat tuupi andmemudelite (hierarhiline, relatsiooniline, objektorienteeritud) ja vastavate andmebaasisusteemide valjatootamise kronoloogiline jarjekord ̈ (koigepealt hierarhilisel mudelil pohinevad andmebaasisüsteemid puustruktuuriga hierarhiline mudel, kus tekivad anomaaliad andmete lisamisel ja kustutamisel ning on palju liiasust; seejarel relatsioonilisel mudelil pohinevad on relatsioonid ehk tabelid, ̈ millel on atribuudid ehk veerud ja andmed esitatakse korteežidena ehk ridadena; koige viimaks objektorienteeritud andmebaasisusteemid neis saab hoida objekt oritenteeritud keeles kirjutatud objekte, kapseldada ja polümorfismi kasutada). Teema 2 • Andmebaaside valdkonnas tuntud inimesed ja millega nad on end ajalukku jaadv
Andmebaasipõhiste veebirakenduste arendamine Microsoft Visual Studio ja SQL Server'i baasil ASP.NET Tallinn 2011 ASP.NET ASP.NET on .NET raamistiku moodul, mis võimaldab sul luua veebirakendusi, kasutades sealjuures minimaalselt koodi. ASP.NET ei ole mitte ASP (Active Server Pages) uus versioon, vaid täiesti uus lähenemine veebirakenduste loomisele. Erinevalt ASPist ja ka PHPst, mis on peamiselt skriptimise keeled, on ASP.NET lehtede taga olev kood täielikult objektorienteeritud. Seega tuleks ASP.NETi võrrelda mitte PHP vaid JAVA rakendustega. Kasutaja saab, kuid ei pruugi täpselt mõelda HTMLi eripärade peale. Pigem määrab ta, milliseid komponente ta soovib veebilehel näha ning need näidatakse, arvestades vajadusel kasutaja veebilehitseja eripäradega eriti kehtib see mobiilseadmete kohta. Koodi ASP.NET lehtede tarbeks võib kirjutada ükskõik millises .NET keeles. Lisaks veebivormidele on võimalik oma
KUUD KÄIVE (kr) jaanuar 40856 veebruar 41256 märts 42186 aprill 43023 mai 44057 Harjutus 6.2 Joonista kaks tulpdiagrammi, üks näitab arvaandmete muutumist kuude lõikes, teine aaastate lõikes Diagrammi alal parem hiireklikk --> Select Data --> Switch Row/Column Jaanuar Veebruar Märts Aprill Mai 2001 3 894 4 290 5 890 4 952 7 512 2002 5 074 5 890 6450 4650 7554 2003 3 490 7 790 5980 9812 8640 Harjutus 6.3
• If the operating mode is changed from RUN or MONITOR mode to PROGRAM mode, with the IOM Hold Bit ON, the output will hold the most recent status. In such a case, ensure that the external load does not exceed specifications. (If operation is stopped because of an operation error (including FALS instruc- tions), the values in the internal memory of the CPU Unit will be saved, but the outputs will all turn OFF.) • Always use the power supply voltage specified in the operation manuals. An incorrect voltage may result in malfunction or burning. • Take appropriate measures to ensure that the specified power with the rated voltage and frequency is supplied
commands, and where information would be stored in tables. Due to the technical nature of the article, and the reliance on mathematics to support its case, the significance of it was not realized immediately. However, it did lead to IBM starting a research group known as 'System R'. Eventually System R evolved into SQL/DS which later became DB2. The language created by the System R group, SQL. (Structured Query Language) has become the industry standard for relational databases and is now an ISO standard. First commercial SQL database created by Honeywell Information Systems Inc., which released a commercial product in June of 1976. 1971 Computer-to-computer Communication expanded when the Department of Defense established four nodes on the ARPANET: the University of California-Santa Barbara and UCLA, SRI International, and the University of Utah.
(;) Inglise keeleseadete korral - koma ( , ) Argumentide arv ja nende järjestus sõltub funktsioonist. Paljudel funktsioonidel on ainult üks argument. Mõnedel funktsioonidel argumendid puuduvad, nendel peavad nime järel olema tühjad sulud. PI(), NOW(), TODAY(), ... Funktsioonide sisestamiseks võib kasutada mitmeid abivahendeid. Valimine valemi sisestamisel ilmuvast funktsioonide ja nimede loetelust Vahekaardil Formulas (Valemid) funktsioonide teegist Dialoogiboks Insert Function (kuvatakse nupuga fx) võimaldab saada kõikide funktsioonide loetelu ja kirjelduse. Seda saab kasutada ka x 2 y 2 SQRT funktsioonide (x 2 y 2) SQRT(x * x y * y) sisestamisel. xa SQRT( ABS( (x a)/(y b) ) ) yb π d2 x PI( )* d 2 / 4 sin SIN(PI() * x/4) 4 3
place to cut a piece of steel. This book provides coverage of practical control applications and gives some opamp examples; however, its focus is neither control theory nor opamp theory. Primarily, its coverage includes measurement and control of analog quantities in embedded systems that are required to interface with the real world. Whether measuring a signal from a satellite or the temperature of a toaster, embedded systems must measure, analyze, and control analog values. That’s what this book is about—connecting analog input and output devices to microprocessors for embedded applications. xi System Design 1 Most embedded microprocessor designs involve processing some kind of input to produce some kind of output, and one or both of these is usually analog
1-väga hea, 2-hea jne (NB!_- Kooli hoolekogu hinnang eelmise õppeaasta tulemustele?/ Kooli hoolekogu hinnang eelmise aasta juhtimisele?) , hulk (n: minu klassi avatakse), vanus (keskmine vanus), kui kaugel asub kool millestki- km-tes, Nimitunnus- millegi nimi, huviringude nimed, kooli nimi jne, kas koolis töötab nõustaja- ei tööta, töötab, mõlemad jne, Kiire ülevaade, palju on vastanud väärtusi: Analyse→Missing Values Analysis paremklõps tunnusele: display Variable Names/Display variable Labels→tõstan vajamineva (N. Brutopalk) paremale väljale→ok! Mean- keskmine Sugu- mõistlik viia kategoriaalsele väljale- alumine siis (vahet väga palju pole) Vanus: mingi osa ei vastanud- asendan missing →x (katusel kriips) Asendatakse puuduvad vastused keskmisega: Transform→ replase missing values- (series mean-võetakse kõik andmed) Vahemike loomine: transform→recode into different variables/visual binning
concept. Your self-ideal is made up of all of your hopes, dreams, visions, and ideals. Your self-ideal is composed of the virtues, val- ues, and qualities that you most admire in yourself and others. Your self-ideal is the person you would most like to become, if you could be a perfect person in every way. These ideals guide and shape your behavior. Great men and women, leaders, and people of character are very clear about their values, visions, and ideals. They know who they are and what they believe in. They set high standards for them- selves, and they don’t compromise those standards. They are men and women that others can look up to and depend on.They are def- inite and distinct in their interactions with others. In everything they do, they strive to live up to their ideals. ccc_tracy_1_1-17.qxd 6/23/03 2:46 PM Page 9
Sissejuhatus infotehnoloogiasse 1. Loeng Algoritm on täpne samm-sammuline, kuid mitte tingimata formaalne juhend millegi tegemiseks. Näited: a. Toiduretsept. b. Juhend ruutvõrrandi lahendamiseks Algoritmiline probleem - probleem, mille lahenduse saab kirja panna täidetavate juhendite loeteluna. Programm on formaalses, üheselt mõistetavas keeles kirja pandud algoritm. Arvutid suudavad täita ainult programme. Analoogsüsteem andmeid salvestatakse (peegeldatakse) proportsionaalselt Näit: termomeeter, vinüülplaat, foto Digitaalsüsteem (pidevad) andmed lõhutakse üksikuteks tükkideks, mis salvestatakse eraldi Näit: CD, arvutiprogramm, kiri tähtede ja bittidena Ühelt teisele: digitaliseerimine The three major comparisons of computers are: Electronic computers versus Mechanical computers Gen
Vanus 9614 päeva Vanus 26 aastat ne või mees ndeks - k ind m k ind = 2 (l/100) 5 -log m)/53,2 Err:509 kg/m³ V Err:509 dm³ S Err:509 m² y Err:509 Valideerimine - sisendandmete kontroll Määrata lahtritele näidatud valideerimise tingimused Töötajate arv 13 täisarv 1 kuni 100 pikkus 45,6 reaalarv vahemikus 20 kuni 200 laius 72,4 reaalarv vahemikus 20 kuni 200 Valideerimine - väärtuse valimine loendist sugu mees naine või mees puu liik haab kasutada kõrvalolevat loendid nädalapäev teisipäev loendist nimega päevad haab esmaspäev kask teisipäev kuusk kolmapäev lepp neljapäev mänd reede paju laupäev saar pühapäev tamm vaher Viktoriin
ei tea, millised küsimused võivad tulevikus joonestamise ajal ette tulla. Kindlam on see aken lihtsalt sulgeda klõpsuga ülanurgal (vasakul või parema serval) asuval ristikesel 2) Kui arvuti oli vahepeal suletud ja avati uuesti, ja juba oli tehtud mingi(d) joonis(ed), siis Esiteks – klõpsata kas rippmenüü ribal nimel File ja siis avanenud rippmenüül real Open, teha uus klõps, avaneb failivaliku akna Select Files, mille kuju sõltub kasutatava WINDOWS liigist ÜLESANNE I Pinnatükk 14 Failivaliku aken Windows Vista puhul Failivaliku aken WINDOWS XP puhul Failivaliku aken Select Files kaustast LEFF_MASTER_BILD, failid kuvatakse moodusel „üksikasjad” (Details) ja valituks osutub fail N39_16.DWG (nimi on sinine) (failivalik sirvimisega: kaust → alamkaust → . .
Linuxis näeb samu asju kohe peale mõne käivituskäsu sisestamist SDK Console - Avab veebilehitsejas aplikatsiooni admin liidese lokaalses veebiserveris Linuxis tuleb veebilehitsejaga avada aadress http://localhost:8080/_ah/admin Edit - Avab toimetamiseks aplikatsiooni peamise konfiguratsioonifaili Linuxis tuleb tekstiredaktoriga avada aplikatsiooni kataloogis fail app.yaml Deploy - Laeb aplikatsiooni failid serverisse Linuxis tuleb käivitada käsklus appcfg.py update aplikatsiooni_kaust Dashboard - Avab veebilehitsejas aplikatsiooni admin liidese Google serveris Linuxis tuleb avada aadress http://appengine.google.com Uue aplikatsiooniprojekti loomine Aplikatsioon koosneb aplikatsiooniprojektist, mis asub ühes kaustas ning koosneb minimaalselt määratud elementidest. Nendeks on kolm faili - app.yaml, mis määrab ära aplikatsiooni konfiguratsiooni, index.yaml andmebaasi indeksite seadmiseks ning main.py milles asub aplikatsioon ise.
1. OBJECT-ORIENTED PARADIGM The Model •The model defines an abstract view to the problem. This implies that the model focuses only on problem related stuff and that you try to define properties of the problem. These properties include: 1 •the data which are affected and 2 •the operations which are identified by the problem. Object-oriented Paradigm •Everything is an object •A program is a bunch of objects telling each other what to do by sending messages •Each object has its own memory made up of other objects •Every object has a type •All objects of a particular type can receive the same messages Domain Model •A domain model does not represent the entire domain as it is in the real world. It includes only the concepts that