TIETOKANNAN HALLINTA (IIO30200)



Samankaltaiset tiedostot
Maiju Mykkänen Susanna Sällinen

POP-UP -IKKUNOIDEN SALLIMINEN

Internet Explorer 7 & 8 pop-up asetukset

Pikaohje formaatin valmistamiseen

Tilastokeskuksen rajapintapalveluiden käyttöönotto ArcGISohjelmistossa

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:

6 XML-työkalut 1. 6 XML-työkalut

MySQL Maestro. Aleksi Korpela IST4SO Markus Lamminaho IST4SO

Kari Aalto Saariston IT

Kieliversiointityökalu Java-ohjelmistoon. Ohje

SQL Server 2008 asennus

Microsoft SQL Server -tietokannan hallinta. Jouni Huotari

Written by Administrator Monday, 05 September :14 - Last Updated Thursday, 23 February :36

HAME PostGIS-tietokanta

TIEKE Verkottaja Service Tools for electronic data interchange utilizers. Heikki Laaksamo

Lumon tuotekirjaston asennusohje. Asennus- ja rekisteröintiohje

Web Services tietokantaohjelmoinnin perusteet

AUTODESK ACCOUNT -OHJE

Adobe Premiere Elements ohjeet

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä

Haaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Anne Benson. Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen:

Selvitysraportti. MySQL serverin asennus Windows ympäristöön

Microsoft Visual Studio 2005

Visual Case 2. Miika Kasnio (C9767)

FinFamily Installation and importing data ( ) FinFamily Asennus / Installation

Paikkatiedon semanttinen mallinnus, integrointi ja julkaiseminen Case Suomalainen ajallinen paikkaontologia SAPO

LINUX-HARJOITUS, MYSQL

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site

7. Product-line architectures

SQLite selvitysraportti. Juha Veijonen, Ari Laukkanen, Matti Eronen. Maaliskuu 2010

SQL Buddy JAMK Labranet Wiki

Jypelin käyttöohjeet» Ruutukentän luominen

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

Coolselector Asennusohje

Student Engeering & Design Community

SELVITYSRAPORTTI. Tietokantojen hallinta IIO Nikita Baranov Jermu Mäkinen. Raportti Huhtikuu Informaatioteknologian instituutti

KESKUSTANUORTEN NETTISIVUT- OHJEITA PIIRIYLLÄPITÄJÄLLE 1. KIRJAUTUMINEN

Eclipse 3.2 pikku opas versio 1.0. Esittely Uuden projektin perustaminen Sovelluksen luominen Koodin siistiminen Vinkkejä

Mainosankkuri.fi-palvelun käyttöohjeita

Pedacode Pikaopas. Java-kehitysympäristön pystyttäminen

Paavo Räisänen. WampServer palvelimen asennus ja käyttö Eclipsen kanssa, sekä ensimmäinen FTP yhteys.

Näin saat 365 päivän ajalta Freshest Data sisältöä NavionicsWeb Store nettikaupasta

1. Luo tunnus Autodeskin opiskelijasivustoon oppilaitoksen antamalla sähköpostiosoitteella -

Mobility Tool. Demo CIMO

Ohjeet ALS Online-palvelun käyttöön PÄIVITETTY

Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy

GPRS-lisäpalvelu INTERNET-ASETUKSET

Lab A1.FARM_Hyper-V.v3

Transkribuksen pikaopas

Mathcad 14.0 Single User -asennus

Tässä ohjeessa käydään läpi sosiaalisen median verkkopalveluiden lisätoimintojen lisääminen verkkosivuillesi.

18 LIITTYMÄT MUIHIN JÄRJESTELMIIN

Autodesk Account -ohje

Office 2013 ja SQL Server 2012 SP1 uudet BI toiminnallisuudet Marko Somppi/Invenco Oy

1. Luo tunnus Autodeskin opiskelijasivustoon oppilaitoksen antamalla sähköpostiosoitteella -

DXL Library ja DXL-kielen olemus. Pekka Mäkinen SoftQA Oy http/

Testidatan generointi

SOA SIG SOA Tuotetoimittajan näkökulma

CLOUDBACKUP TSM varmistusohjelmiston asennus

EASY Tiedostopalvelin Käyttöopas

Javan asennus ja ohjeita ongelmatilanteisiin

ISIS Draw (Windows versio 2.5)

Site Data Manager Käyttöohje

DNA Toimistoviestintä Microsoft - sähköposti

Finnfoam tuotekirjaston asennusohje. Asennus ja rekisteröintiohje

OpeOodi Opiskelijalistojen tulostaminen, opiskelijoiden hallinta ja sähköpostin lähettäminen

Site Data Manager Käyttöohje

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys

Ensimmäinen ios Applikaatio

SSH Secure Shell & SSH File Transfer

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

Google-dokumentit. Opetusteknologiakeskus Mediamylly

Opiskelijalistojen tulostaminen, opiskelijoiden hallinta ja sähköpostin lähettäminen

You can check above like this: Start->Control Panel->Programs->find if Microsoft Lync or Microsoft Lync Attendeed is listed

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0

PRINTER DRIVER PÄÄKÄYTTÄJÄN OPAS

ELOKUVAKASVATUS SODANKYLÄSSÄ VIDEON SIIRTÄMINEN DVD-LEVYLLE

Security server v6 installation requirements

AUTOCAD-TULOSTUSOHJE. Tällä ohjeella selitetään Autocadin mittakaavatulostuksen perusasiat (mallin mittayksikkönä millimetrit)

Helpottuuko sovellusten välinen integraatio XML:n avulla - kokemuksia ja ratkaisuja, teknologiajohtaja Sauli Tujunen, atbusiness Communications Oyj

Wordfast Classic 5.5 Asentaminen 1 (10)

Tilastokeskuksen rajapintapalveluiden käyttöönotto QGISohjelmistossa

Kylänetti projektin sivustojen käyttöohjeita Dokumentin versio 2.10 Historia : 1.0, 1.2, 1.6 Tero Liljamo / Deserthouse, päivitetty 25.8.

Kirkkopalvelut Office365, Opiskelijan ohje 1 / 17 IT Juha Nalli


Power BI Tech Conference Power BI. #TechConfFI. Johdanto

Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan

Sonera Viestintäpalvelu VIP VIP Laajennettu raportointi Ohje

zotero

Epooqin perusominaisuudet

Uuden työtilan luonti

EASY Tiedostopalvelin - mobiilin käyttöopas

DOORS Word DOORS SoftQA Pekka Mäkinen

Security server v6 installation requirements

Office ohjelmiston asennusohje

Verkkosivut perinteisesti. Tanja Välisalo

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)

DOORSin Spreadsheet export/import

Yksittäisasennus eli perusasennus

Transkriptio:

TIETOKANNAN HALLINTA (IIO30200) Niina Tuomi-Heinonen Selvitysraportti / Altova DatabaseSpy2008 Huhtikuu 2008

2 SISÄLTÖ 1 JOHDANTO... 3 2 ALTOVA YRITYKSENÄ... 3 3 ALTOVA DATABASESPY... 4 3.1 Asennuspaketin lataaminen... 4 3.2 Asennus... 4 3.3 Quick connect... 9 3.4 Tietokannan luominen... 12 3.5 Toiminnot... 16 4 ALTOVAN MUUT TUOTTEET... 18 4.1 Altova XMLSpy... 18 4.2 Altova MapForce... 19 4.3 Altova StyleVision... 20 4.4 Altova Umodel... 21 4.5 Altova DiffDog... 22 4.6 Altova SchemaAgent... 23 4.7 Altova SemanticWorks... 24 4.8 Altova Authentic... 25 4.9 Altova MissionKit... 25

3 1 JOHDANTO Tämä raportti keskittyy Altova DatabaseSpy2008-ohjelmaan. Raportissa käydään läpi asennusohjeet sekä esitellään ohjelmassa olevat toiminnot. Lisäksi esitellään lyhyesti muut Altovan tuotteet. 2 ALTOVA YRITYKSENÄ Altova on innovatiivinen ja asiakaslähtöinen yritys, joka on luonut lukuisia eri työkaluja liittyen XML:ään, dokumenttien hallintaan, datan hallintaan ja integrointiin, liiketoiminnan prosessien automatisointiin, UML:ään sekä Web Serviceen. Altovan linjana työkaluille on ollut helppokäyttöisyys ja tehokkuus, sekä se, että niitä pystytään käyttämään laaja-alaisesti liike-elämän eri osaalueilla erilaisiin tarpeisiin. Yritys on perustettu vuonna 1992 ja sen pääkonttorit sijaitsevat Yhdysvalloissa ja Itävallassa. Altovalla on yli 3 miljoonaa rekisteröitynyttä käyttäjää ja yli 100 000 eri suuruista yritysasiakasta ympäri maailmaa. Websivut ovat osoitteessa www.altova.com.

4 3 ALTOVA DATABASESPY Altova DatabaseSpy on työkalu, jota voidaan käyttää tietokantojen suunnitteluun, editointiin ja hallintaan. Altova DatabaseSpy 2008 is the unique multi-database query and design database tool. It connects to all major databases, easing SQL editing and database structure design, for a fraction of the cost of single-database solutions. DatabaseSpy 2008 boasts an elegant user interface that simplifies querying, visualizing, managing, designing, and constructing relational databases. Features like table browsing, data editing, SQL auto-completion (SQL IntelliSense), visual table design, multiple export formats, and more, all save time and ensure accuracy. DatabaseSpy 2008 is the one database tool to finally liberate data management. 3.1 Asennuspaketin lataaminen Asennuspaketti löytyi osoitteesta: http://www.altova.com/download/databasespy/database_tool.html. Ladattavan paketin koko oli 14,1 Mt ja sen lataamisessa kesti noin 5 minuuttia. Latauksen alkamisen jälkeen tuli selkeät ohjeet kuinka toimitaan asennusvaiheessa, jolloin on päätettävä, että otetaanko käyttöön kokeiluversio vai ostetaanko ohjelma. 3.2 Asennus Asennus oli varsin helppo ja nopea.

5 2. Asennuspakettia klikattaessa avautuu ikkuna, jossa kerrotaan asennuksen etenemisestä: 1. Tämän jälkeen toivotettiin tervetulleeksi asennus wizardiin: 4. Pyydettiin hyväksymään sopimusehdot: 3. Seuraavana valitaan se, että asetetaanko Altova DatabaseSpy oletuseditoriksi SQLtyyppisille tiedostoille:

6 6. Asennuksen tyyppi, Complete / Custom: 5. Custom-setup: 7. Complete Setup: 8. Asennus oli valmis noin 10 sekuntin kuluttua.

7 Työpöydälle ilmestyi ohjelmakuvake, jota klikkaamalla asennus jatkui järjestelmän aktivoinnilla. Tarjolla oli kaksi eri vaihtoehtoa, joko 30-päivän ilmainen kokeiluversio tai maksullinen versio. Tässä tapauksessa valittiin kokeiluversio. Seuraavana kysyttiin käyttäjätiedot. Sähköpostiosoitetta tarvitaan siihen, että sinne lähetetään lisenssikoodi.

8 Kun klikataan Request Now!-painiketta, ilmestyy alle tekstikenttä, johon syötetään sähköpostiin lähetetty koodi. Kun koodi on syötetty, on ohjelma aktivoitu ja valmis käyttöön.

9 3.3 Quick connect Kun ohjelma käynnistetään, ilmestyy ensimmäisenä Quick Connect. Connection Wizard Tässä voidaan määritellä se mitä tietokantaa ollaan tekemässä / tarkastelemassa / muokkaamassa. Vaihtoehtoina löytyy Microsoft Access, Microsoft SQL Server, Oracle, MySQL, IMB DB2 ja Sybase.

10 ADO Connections Tällä voidaan määritellä tietolähde, yhteys ja lisäasetukset.

11 ODBC Connections Täällä määritellään ODBC yhteydet. DatabaseSpy Projects Täällä valitaan aiempi projekti, jonka parissa halutaan alkaa työskentelemään.

12 3.4 Tietokannan luominen Ensimmäinen vaihe on käydä luomassa tyhjä tietokanta siihen tietokantaohjelmistoon, jota aiotaan käyttää ja tallentaa se haluttuun paikkaan. Tätä raporttia varten luotiin Microsoft Access- tietokanta. Kun ohjelma avataan ensimmäistä kertaa, luodaan uusi projekti ja näkymä on seuraavanlainen: Vasemmalla näkyvät Projekti-ikkuna (elementtien järjestely projektissa; yhteydet, SQL tiedostot, tietokannan designtiedostot) tai Online Browser (tietoja tietokannasta, taulut, attribuutit, avaimet jne.) sekä Properties- (tarkempia tietoja valittuna olevasta kohteesta) tai Overview-ikkunat (toimii navigaattorina isommissa tietokannoissa, valittu alue näytetään Designnäkymässä).

13 Oikealla ylhäällä on alussa tyhjä tila, koska tiedostoja ei ole vielä tässä vaiheessa avattu. Tähän kohtaan tulee myöhemmin joko SQL- (käytetään SQL-käskyjen näyttäminen, editointi ja ajaminen) tai Desing-editori (graafinen tietokannan objektien suunnittelu). Oikealla alhaalla näkyy Output- (lataustiedot ja virheilmoitukset) sekä Database Structure Change Scriptikkunat (tallentaa kaikki muutokset, joita tehdään tietokannan rakenteeseen). Window-valikosta löytyy erilaisia näkymiä, joihin näkymän voi halutessaan vaihtaa. Kohdassa File-Quick Connection käydään luomassa seuraavana yhteys aiemmin luotuun tyhjään tietokantaan, eli valitaan ensin minkätyyppinen tietokanta on (MS Access) ja sen jälkeen etsitään aiemmin luotu tietokanta ja nimetään yhteys. Yhteys ilmestyy näkymään Projekti-ikkunaan. Taulujen luomiseksi on avattava Design-näkymä ja se tapahtuu painamalla ylälaidasta Design Editor-painiketta tai valitsemalla File - New Design Editor.

14 Tämän jälkeen painetaan Design-näkymässä New Table-painiketta tai näkymän päällä hiiren oikealla ja avautuvasta valikosta Create New Table. Tauluun on helppo kirjoittaa tiedot ja uusia sarakkeita saa lisää hiiren oikealla klikkaamalla ja valitsemalla seiltä Add New Column. Sarakkeen tarkemmat määritykset voidaan tehdä klikkaamalla sarakkeen perässä olevaa pientä nuolta, jolloin viereen avautuu ikkuna tarkempia määrityksiä varten. Alhaalla näkyvät SQL-lauseet. Mikäli tietokantasuunnitelma tai tehdyt muutokset / lisäykset halutaan siirtää tallentaa itse tietokantaan saakka, on muistettava painaa Excute Change Script-nuolta.

15 Perusavaimet ja viiteavaimet määritellään kohdassa Key. Kun viiteavain määritellään, yhdistetään taulut automaattisesti nuolella toisiinsa. Lisäksi voidaan määritellä tarkistuksia kohtaan Check Constraints sekä indeksit kohdassa Indexes.

16 Design-näkymässä tehdyt taulujen luonnit ja määritykset siirtyivät suoraan aiemmin luotuun Access-kantaan. 3.5 Toiminnot Datan käsittely Tietokannassa oleva data saadaan näkyviin Online Browserissa toiminnolla Retrieve data, joka saadaan näkyviin, kun klikataan halutun kohdan päällä hiiren oikeaa ja valitaan ko. käsky avautuvasta valikosta. Voidaan valita kahdesta vaihtoehdosta, näytetäänkö kaikki rivit tai itse määritelty rivien lukumäärä. Data näytetään Result-ikkunassa ja näytettyä dataa voidaan aakkostaa tai tiettyjä kohtia voidaan etsiä Find-toiminnolla.

17 Samasta hiiren oikealla avautuvasta valikosta voidaan valita myös kohta Edit Data, mikäli halutaan muokata olemassa olevaa dataa. Dataa voidaan muokata myös SQL-editorilla. Myös XML-dataa voidaan käsitellä klikkaamalla ko. sarakkeessa olevaa Browse-painiketta ja sen jälkeen valitsemalla tiedon lataus tiedostosta tai tallennus tiedostoon. Kun halutaan tallentaa tietokantaan XML:ään tehdyt muutokset, on painettava Result-ikkunassa Commitpainiketta. Dataa voidaan lisätä Result-ikkunasta, Online Browserissa SQL-lauseilla tai se voidaan tuoda CSV-muodossa. Poisto tapahtuu Online Browserissa tai Result-ikkunassa. Skriptit SQL-editoriin voidaan avata skriptejä File Open-kohdasta. Skriptit ajetaan Execute-painikkeella. SQL-editorilla tehdyt SQL-lauseet voidaan tallentaa uudelleen käytettäviksi skripteiksi. Datan vienti Export-toiminnolla voidaan ottaa haluttu data ja viedä se HTML-, XML-, CSV-, tai Excel-muotoiseksi. SQL:n tulostus SQL-editorissa oleva teksti voidaan tulostaa tulostimella. XML tiedot validointi, XML scheemat XML-tieto voidaan käsitellä, validoida ja määritellä scheema tietokannalle, nämä ominaisuudet ovat tosin tarjolla vasta DB2 9- tietokannoille.

18 4 ALTOVAN MUUT TUOTTEET 4.1 Altova XMLSpy Altova XMLSpy on XML-editori ja kehitysympäristö. Altova XMLSpy 2008 is the industry-standard XML editor and development environment for modeling, editing, transforming, and debugging XML-related technologies. It offers the world s leading XML editor, the original graphical schema designer, a code generator, file converters, debuggers, profilers, full database integration, support for XSLT, XPath, XQuery, WSDL, SOAP, and Office Open XML documents, plus Visual Studio.NET and Eclipse plug-ins, and more.

19 4.2 Altova MapForce AltovaMapForce on graafinen työkalu datan käsittelyyn esimerkiksi XML:n ja tietokantojen välillä. Altova MapForce 2008 is the premier graphical data mapping, conversion, and integration tool. The data mapping tool maps between any combination of XML, database, flat file, EDI, and/or Web service, then transforms data instantly or autogenerates a royalty-free data integration application for execution of recurrent conversions.

20 4.3 Altova StyleVision Altova StyleVision on visuaalinen suunnittelutyökalu XML:n ja tietokantojen sisällön siirtämiseksi esimerkiksi HTML-sivulle tai PDF-raportiksi. Altova StyleVision 2008 is the ultimate visual stylesheet designer for transforming XML and database content into eye-catching HTML pages, Word/RTF documents, PDF reports, and intuitive Authentic electronic forms. StyleVision is standards based and supports XSLT 1.0/2.0, XSL:FO, CSS, JavaScript, and all major databases. It is optimized for single-source publishing and allows multiple output styles from a single stylesheet design.

21 4.4 Altova Umodel Altova Umodel on UML-työkalu. jossa on reverse engineering-toiminto. Altova UModel 2008 is the starting point for successful software development. Visually design application models in UML and generate Java, C#, or Visual Basic.NET code and project documentation. Or, reverse engineer existing programs into UML 2 diagrams, then fine tune your designs and complete the round trip by regenerating code. UModel is the UML tool that makes visual software design practical for any project. It is the simple, cost-effective way to draw on UML.

22 4.5 Altova DiffDog Altova DiffDogia voidaan käyttää esim. tekstitiedostojen tai XML-koodin vertailuun. Altova DiffDog 2008 is the developer s dedicated differencing utility. This powerful, easy-to-use diff merge tool lets you quickly compare and merge text or source code files and synchronize directories via its straightforward visual interface. Uniquely, it also provides advanced XML-aware differencing and editing capabilities.

23 4.6 Altova SchemaAgent Altova SchemaAgent on graafinen työkalu, jota käytetään eri XML-tiedostojen välisten yhteyksien luontiin, analysointiin ja hallintaan. Altova SchemaAgent 2008 is the visionary tool for analyzing and managing relationships among XML Schemas, XML instance documents, XSLT files,and WSDL files, as well as viewing files used in Altova MapForce data mapping projects across a project, an intranet, or even an enterprise. It allows you to visualize and manage XML file relationships easily via its graphical design view, and create new relationships using drag-and-drop functionality to automatically configure imports, includes, and/or redefines (IIRs).

24 4.7 Altova SemanticWorks Altova SemanticWorks on graafinen työkalu, jossa mm. RDF-ja OWL-editorit. Altova SemanticWorks 2008 is the ground-breaking visual RDF and OWL editor for the Semantic Web. Graphically design RDF instance documents, RDFS vocabularies, and OWL ontologies, then output them in either RDF/XML or N-Triples formats. SemanticWorks makes the job easy with tabs for instances, properties, classes, etc., context-sensitive entry helpers, automatic format checking, and more.

25 4.8 Altova Authentic Altova Authentic on ilmainen XML- ja tietokannan sisällön editointityökalu. Altova Authentic 2008 is a FREE XML and database content editor that allows business users to view and edit data without being exposed to the underlying technology. It is ideal for use as the front end of custom XML and database-centric applications. 4.9 Altova MissionKit Altova MissionKitejä on kaksi erilaista; UML-arkkitehtuuria ja tietokanta kyselyjä tarvitseville suunnattu Software Architects sekä XML-työkaluja tarvitseville suunnattu XML Developers. The Altova MissionKit 2008 is the secret to savings on top software development tools. Get up to eight Altova products for less than the price of two! * All MissionKits include XMLSpy, MapForce, and StyleVision at substantial savings, plus options are available that add up to five additional Altova application development and data management tools effectively free of charge.

26 LÄHTEET Altova DatabaseSpy ohjelmassa oleva tutoriaali. Http://www.altova.com/company_overview.html. Viitattu 21.02.2008.