Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI



Podobne dokumenty
Ramowy plan kursu. Lp. Moduły Wyk. Lab. Przekazywane treści

Spis treści. Przedmowa

Projekt: MS i CISCO dla Śląska

Zajęcia prowadzone przez MCT, auditora wiodącego systemów bezpieczeństwa informacji.

Program szkoleniowy Efektywni50+ Moduł IV Podstawy relacyjnych baz danych i język SQL

SQL w 24 godziny / Ryan Stephens, Arie D. Jones, Ron Plew. Warszawa, cop Spis treści

SZKOLENIE: Administrator baz danych. Cel szkolenia

T-SQL dla każdego / Alison Balter. Gliwice, cop Spis treści. O autorce 11. Dedykacja 12. Podziękowania 12. Wstęp 15

Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania

Część I Istota analizy biznesowej a Analysis Services

Spis treści. Część I Wprowadzenie do pakietu oprogramowania Analysis Services

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

PRZEWODNIK PO PRZEDMIOCIE

Włodzimierz Dąbrowski, Przemysław Kowalczuk, Konrad Markowski. Bazy danych ITA-101. Wersja 1

Program szkoleniowy Efektywni50+ Moduł V Raportowanie dla potrzeb analizy danych

Szkolenie autoryzowane. MS 6232 Wdrażanie bazy danych Microsoft SQL Server 2008 R2

K1A_W11, K1A_W18. Egzamin. wykonanie ćwiczenia lab., sprawdzian po zakończeniu ćwiczeń, egzamin, K1A_W11, K1A_W18 KARTA PRZEDMIOTU

Bazy danych i ich aplikacje

Bazy danych w geomatyce Databases in Geomatics

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Usługi analityczne budowa kostki analitycznej Część pierwsza.

Blaski i cienie wyzwalaczy w relacyjnych bazach danych. Mgr inż. Andrzej Ptasznik

Grupa kursów: Wykład Ćwiczenia Laboratorium Projekt Seminarium 15 30

Sylabus do programu kształcenia obowiązującego od roku akademickiego 2014/15

SQL Server i T-SQL w mgnieniu oka : opanuj język zapytań w 10 minut dziennie / Ben Forta. Gliwice, Spis treści

Oracle11g: Wprowadzenie do SQL

Hurtownie danych. 31 stycznia 2017

Część I Tworzenie baz danych SQL Server na potrzeby przechowywania danych

Podstawowe pojęcia dotyczące relacyjnych baz danych. mgr inż. Krzysztof Szałajko

PRZEWODNIK PO PRZEDMIOCIE

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć

Problemy optymalizacji, rozbudowy i integracji systemu Edu wspomagającego e-nauczanie i e-uczenie się w PJWSTK

Opisy efektów kształcenia dla modułu

Tworzenie aplikacji bazodanowych

Bazy Danych. C. J. Date, Wprowadzenie do systemów baz danych, WNT - W-wa, (seria: Klasyka Informatyki), 2000

Wykład I. Wprowadzenie do baz danych

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

Cel szkolenia. Konspekt

Projekt interdyscyplinarny biologia-informatyka

Systemy baz danych w zarządzaniu przedsiębiorstwem. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi

Kierunkowy Wybieralny Polski Semestr IV

RELACYJNE BAZY DANYCH

Ekspert MS SQL Server Oferta nr 00/08

Spis tre±ci. Przedmowa... Cz ± I

Wykład 2. Relacyjny model danych

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia

1 Instalowanie i uaktualnianie serwera SQL Server

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Bazy danych - wykład wstępny

Microsoft SQL Server Podstawy T-SQL

KURS ACCESS 2003 Wiadomości wstępne

Egzamin / zaliczenie na ocenę* 0,5 0,5

AiR_BD_7/2 Bazy danych w systemach produkcyjnych Database in production systems

STROJENIE BAZ DANYCH: INDEKSY. Cezary Ołtuszyk coltuszyk.wordpress.com

Bazy danych 2. Wykład 1

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

MCSA: SQL Server 2012

INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH

PRZYKŁAD. Prosta uczelnia. Autor: Jan Kowalski nr indeksu: (przykładowy projekt)

forma studiów: studia stacjonarne Liczba godzin/tydzień: 1, 0, 2, 0, 0

BUSINESS INTELLIGENCE DEVELOPMENT Tego Cię nauczymy:

Alicja Marszałek Różne rodzaje baz danych

Mechanika i Budowa Maszyn II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

4 Web Forms i ASP.NET Web Forms Programowanie Web Forms Możliwości Web Forms Przetwarzanie Web Forms...152

Tworzenie zapytań do Microsoft SQL Server

PRZESTRZENNE BAZY DANYCH WYKŁAD 2

Systemy baz danych. mgr inż. Sylwia Glińska

Dział Temat lekcji Ilość lekcji. godz. 1 Organizacja zajęć Omówienie programu nauczania 3

Bazy danych Wykład zerowy. P. F. Góra

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NOWYM SĄCZU SYLABUS PRZEDMIOTU. Obowiązuje od roku akademickiego: 2011/2012

WPROWADZENIE DO BAZ DANYCH

Informacje wstępne Autor Zofia Kruczkiewicz Wzorce oprogramowania 4

Hurtownie danych w praktyce

Harmonogram szkoleń: Marzec 2011r./Kwiecień 2011r.

Szkolenie autoryzowane. MS Tworzenie zapytań do Microsoft SQL Server Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

Baza danych. Baza danych to:

BAZY DANYCH LABORATORIUM. Studia niestacjonarne I stopnia

Studia podyplomowe. Programowanie na platformie Microsoft Visual Studio.NET

Spis treści. O autorach... 12

Bazy danych. Plan wykładu. Rozproszona baza danych. Fragmetaryzacja. Cechy bazy rozproszonej. Replikacje (zalety) Wykład 15: Rozproszone bazy danych

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I

INFORMATYKA

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia)

Program wykładu. zastosowanie w aplikacjach i PL/SQL;

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II

Specjalnościowy Obowiązkowy Polski Semestr 5

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0

Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.

Implementacja schematów i statycznej kontroli typów w systemie JLoXiM

Maciej Kiewra Quality Business Intelligence Consulting

Programowanie aplikacji biznesowych

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

Microsoft Excel 2013: Budowanie modeli danych przy użyciu PowerPivot

Specjalizacja magisterska Bazy danych

Księgarnia PWN: Michael J. Hernandez Bazy danych dla zwykłych śmiertelników

Interbase. stacjonarne (stacjonarne / niestacjonarne) kierunkowy (podstawowy / kierunkowy / inny HES)

Administrowanie bazami danych Microsoft. SQL Server Training Kit. Egzamin Orin Thomas Peter Ward bob Taylor. Przekład: Marek Włodarz

Transkrypt:

Bazy danych Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI

Wszechnica Poranna Trzy tematy: 1. Bazy danych - jak je ugryźć? 2. Język SQL podstawy zapytań. 3. Mechanizmy wewnętrzne baz danych czyli co w bazach piszczy W ramach każdego tematu: Wykład 2 godz. Warsztaty 3 godz.

Wszechnica Poranna Bazy danych jak je ugryźć? Wykład : Tabela jako podstawowy element relacyjnych baz danych. Jak korzystając z tabel opisywać rzeczywistość. Systemy Zarządzania Bazami Danych jak mogą nam pomóc. Jak zapewnić, żeby dane zapisane w tabelach miały sens, czyli reguły i ograniczenia. Klucz podstawowy i obcy dlaczego bez kluczy dane mogą oszaleć. Korzystanie z baz danych czyli od rozkładu jazdy do bankowości internetowej. Warsztaty: Utworzymy pierwszą bazę danych, zdefiniujemy tabele, zdefiniujemy reguły poprawności dla wybranych danych. Sprawdzimy jak działają klucze. Zapiszemy w tabeli przykładowe dane. Sprawdzimy działanie reguł poprawności. Napiszemy pierwsze proste zapytania do utworzonej bazy danych

Wszechnica Poranna Język SQL podstawy zapytań Wykład : Język SQL czyli powiedz co chcesz bez wiedzy jak to zrobić. Polecenie Select języka SQL - jak wybrać to co potrzebujemy. Zapytania realizowane na bazie jednej tabeli. Połączenie tabel klucz do informacji. Filtrowanie zapytań. Funkcje agregujące liczby to też informacja. Porządkowanie zapytań. Zapytania złożone czyli jak pytać wewnątrz zapytania. Warsztaty : W ramach warsztatów, na podstawie przykładowej bazy danych, będą wykonywane zapytania w języku SQL o różnym poziomie trudności od najprostszych zapytań do jednej tabeli, poprzez łączenie tabel, wykorzystanie funkcji agregujących, do definiowania perspektyw.

Wszechnica Poranna Mechanizmy wewnętrzne baz danych Wykład : Wykład omawiać będzie wybrane elementy działania serwerów baz danych. Omówione zostaną mechanizmy definiowania i sprawdzania reguł poprawności. Wprowadzone zostanie pojęcie integralności referencyjnej. Omówiony zostanie mechanizm transakcyjny. Zaprezentowane zostanie działanie wyzwalaczy. Warsztaty : W trakcie warsztatów, na podstawie przykładowej bazy danych, sprawdzimy działanie mechanizmu transakcyjnego i wzajemnego blokowania użytkowników bazy danych. Zdefiniujemy reguły integralności referencyjnej i sprawdzimy zachowanie bazy danych przy próbach błędnych zapisów. Napiszemy wspólnie prostą procedurę wyzwalaną i sprawdzimy jej działanie. Wykonamy kopie bezpieczeństwa bazy danych i następnie odtworzymy stan bazy z kopii bezpieczeństwa.

Wszechnica Popołudniowa Cztery wykłady o charakterze popularnonaukowym, adresowane do uczniów szczególnie zainteresowanych informatyką: 1. XML w relacyjnych bazach danych. 2. Obiektowe typy danych w MS SQL Server 2008. 3. Optymalizacja zapytań SQL 4. Hurtownie danych.

Wszechnica Popołudniowa XML w relacyjnych bazach danych: Przedmiotem wykładu będzie wykorzystanie dokumentów XML w relacyjnych bazach danych. Omówione zostaną sposoby przekształcania danych relacyjnych do postaci XML oraz zasady zapytań pobierających dane z dokumentu XML. W ramach wykładu zaprezentowane zostaną przykłady wykorzystania typ danych XML na etapie projektowania baz danych. Dodatkowo zaprezentowane zostaną przykłady zastosowania XML w rozwiązywaniu konkretnych problemów

Wszechnica Popołudniowa Obiektowe typy danych w MS SQL Server 2008 Wykład będzie poświęcony zaprezentowaniu nowych obiektowych typów danych wprowadzonych w MS SQL Server 2008: typ hierarchyid oraz typy geometryczne i geograficzne. Omówione zostaną aspekty wykorzystania metod typów obiektowych przy realizacji zapytań i operacji modyfikacji danych. Przedstawione zostaną także przykłady wykorzystania omawianych typów danych.

Wszechnica Popołudniowa Optymalizacja zapytań SQL Wykład zapozna słuchaczy z problematyką wydajności i optymalizacji zapytań SQL: Omówiona zostanie fizyczna organizacja przechowywania danych, wprowadzone zostaną pojęcia indeksów zgrupowanych i niezgrupowanych. Zaprezentowane zostaną przykłady planów wykonania zapytań generowane przez optymalizator SQL. Na bazie przykładu omówione zostaną problemy wyboru strategii wykonania zapytania w zależności od zawartości tabel i zdefiniowanych indeksów.

Wszechnica Popołudniowa Hurtownie danych Wykład wprowadza do tematyki hurtowni danych i zagadnień Bussiness Inteligence. Omówione zostaną pojęcia miar i wymiarów oraz kostki wielowymiarowej. Zaprezentowane zostaną przykłady rozwiązań z wykorzystaniem technologii MS Integration Services oraz MS Analysis Services

Wszechnica na kołach Dwugodzinne wykłady wybrane z puli wykładów Wszechnicy Porannej i Popołudniowej

Kursy 1. Podstawy projektowania i implementacji baz danych. 2. Język SQL. 3. Procedury, funkcje, wyzwalacze programowanie w języku T-SQL.

Kursy 4. Mechanizm transakcyjny w bazach danych. 5. Zaawansowany kurs języka SQL. 6. Tworzenie formularzy z wykorzystaniem technologii Ado.Net.

Kursy Poziom zaawansowany Kuźnia Talentów Informatycznych (KIT) 1. Wykorzystanie XML w relacyjnych bazach danych. 2. Optymalizacja zapytań SQL. 3. Podstawy administracji baz danych.

Kursy Przedstawiona wyżej lista zawiera nadmiarowąliczbępropozycji kursów. Z listy tej zostanie wybranych kilka tematów, które będązrealizowane w ramach projektu.

Bazy danych Technologia : Do realizacji wykładów, warsztatów i kursów proponujemy wykorzystanie MS SQL Server 2008 Express Edition profesjonalny system baz danych dostępny w wersji za darmo. Zaletąproponowanej technologii jest łatwa instalacja oraz przyjazny interfejs ułatwiający tworzenie i korzystanie z baz danych.

Dziękuję za uwagę