Dane jako wartość w dobie kryzysu warsztat Dni Informatyki AHE 2009 mgr inż. Rafał Siech.

Slides:



Advertisements
Podobne prezentacje
Teoretyczne podstawy tworzenia systemów relacyjnych baz danych
Advertisements

20041 Projektowanie dynamicznych witryn internetowych Paweł Górczyński ASP 3.0.
przetwarzaniu informacji
Komponenty bazy danych Baza danych Jest to uporządkowany zbiór powiązanych ze sobą danych charakterystycznych dla pewnej klasy obiektów lub zdarzeń,
WPROWADZENIE DO BAZ DANYCH
SIECI KOMPUTEROWE (SieKom) PIOTR MAJCHER WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU W SOCHACZEWIE Zarządzanie.
Platforma .Net i Vs.Net.
Wprowadzenie do baz danych.
Proste bazy danych w Excelu
Systemy operacyjne Bibliografia:
Programowanie wizualne PW – LAB5 Wojciech Pieprzyca.
P I OTR SKOŁYSZ. POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY.
Współczesne systemy informacyjne
Systemy zarządzania treścią CMS
Analiza, projekt i częściowa implementacja systemu obsługi kina
SZPIF – Harmonogram, Opis narzędzi, Schemat bazy danych
PROJEKTOWANIE TABEL W PROGRAMIE: ACCESS
Bezpieczeństwo danych
Rozwój aplikacji przy wykorzystaniu ASP.NET
Tworzenie nowych kont lokalnych i domenowych, oraz zarządzanie nimi
Arkusze kalkulacyjne, część 3
Bazy danych.
Bazy danych podstawowe pojęcia
Temat 19: Organizacja informacji w bazie danych – część 1.
Dr inż. Dariusz Piwczyński, Katedra Genetyki i Podstaw Hodowli Zwierząt Zastosowanie arkuszy kalkulacyjnych w pracy naukowej – przygotowanie bazy danych.
Licencjonowanie narzędzi dla programistów
Bazy danych.
Dane jako wartość w dobie kryzysu warsztat Dni Informatyki AHE 2009 mgr inż. Rafał Siech.
InTouch.
Bazy danych Access 200x Ćwiczenie 1.
Opis zawodu ( łac. informare, -atum: obrazowo opisać) – osoba, która wykształciła się na specjalistę w dziedzinie nowych technologii, posiadającego wiedzę
Zarządzanie informacją
Wybrane zagadnienia relacyjnych baz danych
1 Każdy obiekt jest scharakteryzowany poprzez: tożsamość – daje się jednoznacznie wyróżnić; stan; zachowanie. W analizie obiektowej podstawową strukturą
Bazy danych Microsoft access 2007.
Bazy danych, sieci i systemy komputerowe
SPECJALNOŚĆ: Oprogramowanie Systemowe
Bazy danych wprowadzenie. Baza danych to zbiór danych zapisanych w ściśle określony sposób w strukturach odpowiadających założonemu modelowi danych. W.
Michał Krawczykowski kl. IIIB
Podstawowe informacje
Definiowanie kluczy w tabelach RBD
Model obiektowy bazy danych
systemy zarządzania bazami danych
Bazy danych wprowadzenie. Baza danych to zbiór danych zapisanych w ściśle określony sposób w strukturach odpowiadających założonemu modelowi danych. W.
Systemy informatyczne
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska.
Zbiór danych zapisanych zgodnie z określonymi regułami. W węższym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla danego.
.NET i Bazy Danych Projekt: Wadim Grasza.
Bazy danych Podstawy relacyjnych baz danych Autor: Damian Urbańczyk.
Projektowanie postaci formularza:
Informatyka – szkoła gimnazjalna – Scholaris - © DC Edukacja Tworzenie stron WWW w programie Microsoft FrontPage Informatyka.
Oprogramowaniem (software) nazywa się wszystkie informacje w postaci zestawu instrukcji i programów wykonywanych przez komputer oraz zintegrowanych danych.
BAZY DANYCH MS Access.
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
ASP.NET Kontrolki źródła danych i prezentacji danych w ASP.Net
 Podstawowy składnik.NET Framework  Technologia tworzenia w pełni dynamicznych stron internetowych działających po stronie serwera  Zorientowanie na.
Prezentacja programu PowerPoint
Temat: Tworzenie bazy danych
T. 18. E Proces DGA - Działania (operatorka).
Kurs Access.
Hipertekst HTML WWW.
Budowa, typologia, funkcjonalność
Strukturalny język zapytań SQL - historia
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Technologie Informacyjne Bazy danych
Czym są i jak służą społeczeństwu?
Zapis prezentacji:

Dane jako wartość w dobie kryzysu warsztat Dni Informatyki AHE 2009 mgr inż. Rafał Siech

Czym są dane? Dane (ang. data; z łac. datum - to, co jest dane) – w informatyce zbiory liczb i tekstów o różnych formach. Są one używane przez komputery do obliczeń oraz są prezentowane, czy też przetwarzane cyfrowo. Takie tematyczne zbiory informacji są nazwane bazami danych. Mogą być olbrzymie, połączone w sieć poprzez Internet czy Intranet i posiadać różne systemy zabezpieczeń chroniące je przed nieupoważnionymi osobami. Układ danych który niesie za sobą konkretną informację to komunikat. W najbardziej ogólnym systemowym sensie, dane są zdefiniowane jako "to wszystko co jest/może być przetwarzane umysłowo lub komputerowo". W tym sensie dane są pojęciem relatywnym, istnieją tylko razem z pojęciem przetwarzania i mogą przyjmować takie postaci jak: znaki, mowa, wykresy i sygnały. Różne dane mogą dostarczać tą samą informację, ale jednocześnie te same dane mogą też dostarczać różnych informacji. Z drugiej strony, np. zbiory liczb czy wyrazów mogą być danymi, ale jeśli nie wiemy co reprezentują to nie są informacją. Niewątpliwie informacja jest dla nas wymierną wartością i staramy się aby minimalizować koszty dotarcia do niej. Jeden ze sposobów – program pobierający dane z bazy danych pokażemy na dzisiejszych warsztatach.

Bazy danych Baza danych to zbiór danych zapisanych w ściśle określony sposób w strukturach odpowiadających założonemu modelowi danych. W potocznym ujęciu obejmuje dane oraz program komputerowy wyspecjalizowany do gromadzenia i przetwarzania tych danych. Program taki (często pakiet programów) nazywany jest "Systemem zarządzania bazą danych" (ang. DataBase Management System, DBMS). W ścisłej nomenklaturze baza danych oznacza zbiór danych, który zarządzany jest przez system DBMS. Bazy danych operują głównie na danych tekstowych i liczbowych, lecz większość współczesnych baz umożliwia przechowywanie danych binarnych typu: grafika, muzyka itp.

Budowa bazy danych Baza danych jest złożona z różnych elementów. Najważniejszymi z nich jest rekord podzielony na kilka pól, w których są przechowywane informacje poszczególnych kategorii. Na przykład w książce adresowej każdy rekord to zbiór informacji na temat jednej osoby. Składa się on z kilku pól przechowujących takie informacje, jak: imię, nazwisko, adres, numer telefonu itp. W każdym polu zapisywane są dane oddzielonej kategorii. Dzięki temu komputerowe bazy danych umożliwiają szybkie sortowanie rekordów według poszczególnych kategorii lub wyszukiwanie informacji w obrębie tylko wybranych pól. Wiele systemów zarządzania bazami danych oferuje możliwość tworzenia masek wprowadzania danych, które służą do bardziej wygodnego wprowadzenia nowych informacji. Naturalnie można z nich zrezygnować i wpisywać dane do bazy wyświetlanej w postaci tabelarycznej.

Relacyjne bazy danych W bazach relacyjnych wiele tablic danych może współpracować ze sobą (są między sobą powiązane). Bazy relacyjne posiadają wewnętrzne języki programowania, wykorzystujące zwykle SQL do operowania na danych, za pomocą których tworzone są zaawansowane funkcje obsługi danych. Relacyjne bazy danych (jak również przeznaczony dla nich standard SQL) oparte są na kilku prostych zasadach: Wszystkie wartości danych oparte są na prostych typach danych. Wszystkie dane w bazie relacyjnej przedstawiane są w formie tabel noszących nazwę "relacji. Każda tabela zawiera zero lub więcej wierszy ("krotki") i jedną lub więcej kolumn ("atrybutów"). Na każdy wiersz składają się jednakowo ułożone kolumny wypełnione wartościami, które z kolei w każdym wierszu mogą być inne. Po wprowadzeniu danych do bazy, możliwe jest porównywanie wartości z różnych kolumn, zazwyczaj również z różnych tabel, i scalanie wierszy, gdy pochodzące z nich wartości są zgodne. Umożliwia to wiązanie danych i wykonywanie stosunkowo złożonych operacji w granicach całej bazy danych. Wszystkie operacje wykonywane są w oparciu o algebrę relacji, bez względu na położenie wiersza tabeli. Wiersze w relacyjnej bazie danych przechowywane są w porządku zupełnie dowolnym - nie musi on odzwierciedlać ani kolejności ich wprowadzania, ani kolejności ich przechowywania. Z braku możliwości identyfikacji wiersza przez jego pozycję pojawia się potrzeba obecności jednej lub więcej kolumn niepowtarzalnych w granicach całej tabeli, pozwalających odnaleźć konkretny wiersz. Kolumny te określa się jako "klucz główny" (ang. primary key) tabeli.

Microsoft SQL Server Microsoft SQL Server (MS SQL) to system zarządzania bazą danych, wspierany i rozpowszechniany przez firmę Microsoft. Jest to główny produkt bazodanowy tej firmy, który charakteryzuje się tym, iż jako język zapytań używany jest przede wszystkim Transact-SQL, który stanowi rozwinięcie standardu ANSI/ISO. Bezpłatna wersja dostępna do pobrania ze strony

Zintegrowane środowisko programistyczne Zintegrowane środowisko programistyczne (ang. Integrated Development Environment, IDE) jest to aplikacja lub zespół aplikacji (środowisko) służących do tworzenia, modyfikowania, testowania i konserwacji oprogramowania. Aplikacje będące zintegrowanymi środowiskami programistycznymi charakteryzują się tym, że udostępniają złożoną, wieloraką funkcjonalność obejmującą edycję kodu źródłowego, kompilowanie kodu źródłowego, tworzenie zasobów programu (tzn. formatek / ekranów / okien dialogowych, menu, raportów, elementów graficznych takich jak ikony, obrazy itp.), tworzenie baz danych, komponentów i innych. Dzięki temu mamy możliwość stworzenia prostego programu bez znajomości języka programowania – co pokażemy na dzisiejszym warsztacie.

Microsoft Visual Studio Microsoft Visual Studio to zestaw narzędzi programistycznych (IDE), w skład którego wchodzi: Microsoft Visual C# Microsoft Visual C++ Microsoft Visual Basic Microsoft Visual J# Microsoft Web Developer ASP.NET Microsoft Visual Studio pozwala na tworzenie samodzielnych aplikacji, a także aplikacji sieciowych, usług sieciowych oraz serwisów internetowych. Bezpłatna wersja dostępna do pobrania ze strony

Przygotowanie do pracy Do celów naszego warsztatu przygotowano wirtualne środowisko. Proszę uruchomić program Virtual PC. Logujemy się poprzez kombinację klawiszy: Prawy Alt + Enter Login: Administrator Hasło: Uruchamiamy program Visual Studio.

PREZENTACJA Tworzymy połączenie z przykładową bazą danych Northwind.

PREZENTACJA Wyświetlamy dane w formularzu.

PREZENTACJA Wyświetlamy w formularzu dane powiązane relacją.

Akademia Technologii Informatycznych Akademia Technologii Informatycznych to jednostka szkoleniowa działająca przy Akademii Humanistyczno- Ekonomicznej w Łodzi. Prowadzimy specjalistyczne certyfikowane kursy informatyczne: z zakresu systemów operacyjnych, produktów serwerowych i narzędzi programistycznych Microsoft w ramach Akademii Microsoft (Microsoft IT Academy) z dziedziny projektowania, rozwoju i utrzymywania sieci komputerowych w ramach Akademii Cisco ( Cisco Networking Academy) przygotowujące do profesjonalnego użytkowania systemu operacyjnego Linux z zakresu obsługi aplikacji biurowych (pakiet Office).

Szkolenia związane z tematyką warsztatu 2124Programming with C# 2071Querying Microsoft SQL Server 2000 With Transact-SQL 2073Programming a Microsoft SQL Server 2000 Database Ukończenie szkolenia dokumentowane jest zaświadczeniem, istnieje możliwość przystąpienia do egzaminów certyfikujących Microsoft. Pełna oferta szkoleń na stronie:

Zakończenie Dziękuję Państwu za uwagę. mgr inż. Rafał Siech Katedra Inżynierii Wiedzy i Inteligencji Komputerowej