Bazy Danych I Projekt Firma Turystyczna
|
|
- Jadwiga Janik
- 8 lat temu
- Przeglądów:
Transkrypt
1 Bazy Danych I Projekt Firma Turystyczna Autor: Paweł Bara 1. Struktura bazy danych. Baza danych ma stanowić magazyn informacji o transakcjach prowadzonych przez pewne biuro podróży. Biuro to sprzedaje wyjazdy\pobyty wzbogacone o rozmaite usługi\atrakcje. Klientami mogą być zarówno osoby prywatne jak i firmy. Moment podpisania umowy jest momentem utworzenia zamówienia w bazie, wcześniej wycieczkę i jej usługi\atrakcje można rezerwować. Klienci osoby prywatne bądź firmy, korzystające z oferty biura podróży. Usługi zbiór usług świadczonych podczas trwania wycieczek z oferty. Atrakcje zbiór atrakcji, które wiążą się z wycieczkami z oferty. Wycieczki każda wycieczka jest wyjazdem jedno lub kilkudniowym, odbywającym się w danym terminie, do jednego lub kilku krajów. Wycieczka może zawierać tylko ściśle określoną ilość uczestników. Z wyjazdem wiążą się pewne atrakcje i usługi (zero lub więcej, każda z określoną ilością miejsc). Wszystkie wycieczki mają również powiązaną ze sobą listę miejsc noclegu (jeśli takowe występują). Rezerwacje rezerwacja jest składana na podstawowe dane osobowe imię, nazwisko, telefon. Rezerwujący zamawia określoną ilość miejsc na daną wycieczkę oraz powiązane z nią atrakcje/usługi. Jeżeli rezerwacja nie zostanie sfinalizowana płatnością w określonym terminie, traktujemy ją jako nieważną. Zamówienia zamówienie jest składane przez konkretnego płatnika (klienta) na konkretną wycieczkę. Klient wykupuje określoną ilość miejsc na wycieczkę oraz jej atrakcje/usługi. Z zamówieniem oraz jego atrakcjami/usługami wiąże się pewna ilość uczestników (płatnik nie musi uczestniczyć w wycieczce). 2. Warunki integralności. Ogólne: w każdej tabeli obowiązują podstawowe ograniczenia takie jak np. e mail postaci: %@ %. lub %@%., czy kod pocztowy postaci Klienci: poprawna postać NIP u zależna od tego czy klient jest firmą czy też osobą prywatną Hotele: standard: 1 5 gwiazdek, bądź 0, jeśli niekreślony
2 Rys. 1. Schemat bazy danych.
3 Wycieczki: ilość miejsc > 0 ilość zajętych miejsc >= 0 ilość zajętych miejsc zawsze mniejsza bądź równa ogólnej ilości miejsc data powrotu > daty wyjazdu Hotele wycieczki: termin wyjazdu z hotelu > terminu przyjazdu do hotelu oba terminy w granicach wycieczki Zamówienia: tylko jedno zamówienie na daną wycieczkę przez danego klienta ilość wykupionych miejsc > 0 ilość wykupionych miejsc <= ilości aktualnie dostępnych miejsc w wycieczce zniżka od 0% do 100% (od 0.00 do 1.00) data płatności co najwyżej trzy dni od podpisania umowy płatność musi być dokonana siedem dni przed terminem wycieczki, podobnie podpisanie umowy Rezerwacje: ilość zarezerwowanych miejsc > 0 ilość zarezerwowanych miejsc <= ilości aktualnie dostępnych miejsc w wycieczce płatność musi być dokonana siedem dni przed terminem wycieczki Atrakcje\usługi rezerwacji: ilość miejsc większa od 0 i mniejsza bądź równa ilości miejsc dostępnych na daną atrakcję\usługę w danej wycieczce ilość miejsc <= ogólnej ilości miejsc danej rezerwacji Atrakcje\usługi zamówienia: ilość kupowanych miejsc mniejsza bądź równa ilości miejsc dostępnych na daną atrakcję\usługę w danej wycieczce ilość uczestników atrakcji z ramienia danego zamówienia nie może być większa od ilości uczestników danego zamówienia Atrakcje\usługi wycieczki: ilość miejsc > 0 i ilość miejsc <= ilości miejsc na daną wycieczkę ilość zajętych miejsc >= 0 ilość zajętych miejsc zawsze mniejsza bądź równa ogólnej ilości miejsc Uczestnicy: ilość uczestników danego zamówienia nie może przekroczyć ilości miejsc wykupionych przez płatnika powiązanego z tym zamówieniem (powinna być jej równa)
4 3. Indeksy. Wszystkie tabele mają założone indeksy na swoje klucze główne. Dodatkowo: Rezerwacje: IdWycieczki oraz DataPlatnosci Wycieczki: Kraj Zamówienia: IdWycieczki Klienci: NIP 4. Funkcjonalność bazy danych. Uwaga: nie usuwamy, modyfikujemy, wstawiamy danych za pośrednictwem podstawowych zapytań SQL a. Zamiast tego korzystamy z opisanych niżej funkcji dołączonych do systemu. Wyjątki od tej reguły również opisano poniżej. Baza zapewnia cały niskopoziomowy interfejs funkcji dodających dane. Każda tabela ma powiązaną ze sobą funkcję, umieszczającą krotkę w relacji. Funkcje te dbają o zachowanie wszelkich warunków integralności. Nad interfejsem można z łatwością zbudować GUI umożliwiające wypełnianie bazy: dodaj_usluge (@NAZWA text) dodaj_atrakcje (@NAZWA text) dodaj_hotel (@NAZWA varchar(60)) dodaj_klienta (@NIP bit) dodaj_wycieczke (@KRAJ datetime) dodaj_hotel_wycieczki (@IDHOTELU datetime) dodaj_atrakcje_wycieczki (@IDATRAKCJI smallmoney) dodaj_usluge_wycieczki (@IDUSLUGI smallmoney) dodaj_rezerwacje (@IDWYCIECZKI int) dodaj_atrakcje_rezerwacji (@IDATRAKCJI int) dodaj_usluge_rezerwacji (@IDUSLUGI int) dodaj_zamowienie (@IDKLIENTA decimal(3,2)) dodaj_atrakcje_zamowienia (@IDATRAKCJI varchar(20),
5 @NAZWISKO varchar(45)) dodaj_usluge_zamowienia varchar(45)) dodaj_uczestnika varchar(25)) Jedynym elementem schematu, dla którego logiczną wydaje się operacja modyfikacji są ilości miejsc na rezerwację i baza zapewnia w tym celu odpowiednie procedury: zmien_atrakcje_rezerwacji (@IDATRAKCJI int) zmien_usluge_rezerwacji (@IDUSLUGI int) zmien_rezerwacje (@IDREZERWACJI int) Zamówienie jako wyraz pisemnej umowy jest niemodyfikowalne. Jeśli wyjątkowa zajdzie taka potrzeba można je zawsze usunąć (patrz niżej) i dodać ponownie. Dopuszcza się ręczne modyfikacje wszelkich elementów typu dane personalne, adres hotelu czy opis atrakcji, jako że nie mają one wpływu na integralność. System umożliwia usuwanie tych danych, które mogą się dezaktualizować, czyli rezerwacji i zamówień. Przyczyną konieczności usunięcia krotek z tych tabel może być nieopłacenie rezerwacji w ustalonym terminie bądź nie wywiązanie się przez klienta z warunków umowy. Funkcje usun_rezerwacje i usun_zamowienie dbają z pomocą triggerów o zachowanie integralności: usun_rezerwacje (@IDREZERWACJI int) usun_zamowienie (@IDZAMOWIENIA int) Dodatkowo do dyspozycji mamy funkcje umożliwiające usunięcie atrakcji\usługi z bazy (w tym z aktualnych wycieczek, zamówień, rezerwacji): usun_usluge (@IDUSLUGI int) usun_atrakcje (@IDATRAKCJI int) Pozostałe dane nie powinny być usuwane. Poza tym system dostarcza: funkcję listującą wszystkie niezbędne dane do faktury: dane_do_faktury(@idzamowienia int) funkcję wyszukującą dostępne wycieczki odbywające się w danym okresie, do danego kraju i nie droższe niż podana cena; pominięte parametry nie są uwzględniane przy operacji wyszukiwania: znajdz_wycieczke (@TERMINMIN varchar(max)) funkcję wyszukującą rezerwacje z przedawnionym terminem płatności (do usunięcia): ktore_nieaktualne funkcje zliczające całkowity koszt zamówienia bądź rezerwacji:
6 koszt_rezerwacji int) koszt_zamowienia int) funkcje przekształcające zbiór krotek na łańcuch w formacie CSV (np. krotek zawierających nazwy atrakcji powiązane z daną wycieczką): uslugi_rezerwacji_to_csv (@IDREZERWACJI int) atrakcje_rezerwacji_to_csv (@IDREZERWACJI int) uslugi_zamowienia_to_csv (@IDZAMOWIENIA int) atrakcje_zamowienia_to_csv (@IDZAMOWIENIA int) uslugi_wycieczki_to_csv (@IDWYCIECZKI int) atrakcje_wycieczki_to_csv (@IDWYCIECZKI int) 5. Widoki. Baza zapewnia widoki dla pracowników biura (zestawienie zamówień bądź rezerwacji), dla organizatora wycieczki (dane osobowe uczestników wycieczek i związanych z nimi usług\atrakcji) oraz widoki ważne z punktu widzenia klienta (zestwienie wycieczek i ich usług\atrakcji). Widok 1. klient_wycieczki_view pokazuje wszystkie wycieczki z bazy, niezbędne informacje na ich temat oraz powiązane z nimi usługi\atrakcje Widoki 2, 3. klient_atrakcje_wycieczki_view oraz klient_uslugi_wycieczki_view pokazują atrakcje\usługi danej wycieczki oraz ilość wciąż wolnych miejsc na nie
7 Widoki 4, 5. biuro_rezerwacje_view oraz biuro_zamowienia_view pokazują podstawowe informacje o rezerwacjach\zamówieniach z bazy oraz ich wartości Widok 6. organizator_uczestnicy_view pokazuje listę uczestników każdej wycieczki (wraz z ich danymi osobowymi) Widoki 7, 8. organizator_uczestnicy_atrakcji view oraz organizator_uczestnicy_uslug_view pokazuje listę uczestników usług\atrakcji powiązanych z danymi wycieczkami (tylko imię i nazwisko, bo podstawie dane są zawarte widoku organizator_uczestnicy_wycieczki_view). 6. Prawa dostępu. Utworzyłem trzy konta: klient (hasło: ala123) mający jedynie prawo do przeglądania swoich widoków organizator (hasło: ala123) również tylko przeglądający swoje widoki biuro (hasło: ala123) dostę do wszystkich procedur, tabel, widoków; ograniczony dostęp jedynie do struktury bazy (brak możliwości modyfikowania postaci tabel)
Zadanie 1: Projekt bazy danych
Tomasz Krzyżanowski, 113701 Zadanie 1: Projekt bazy danych 1. Krótki opis aplikacji Zaprojektowana baza danych ma docelowo być używana przez proste aplikacje desktopowe lub webowe wykorzystywane w małych
Bardziej szczegółowoRegulamin WYCIECZKI REJSOWE KUCHNIA KORFU. salatkapogreckuwpodrozy.pl
Regulamin KUCHNIA KORFU WYCIECZKI REJSOWE salatkapogreckuwpodrozy.pl REGULAMIN 1 Postanowienia wstępne Organizatorem wycieczek jest SAŁATKA PO GRECKU W PODRÓŻY, dostępny pod adresem internetowym www.salatkapogreckuwpodrozy.pl
Bardziej szczegółowokod_klienta kod_wycieczki data_rozpoczecia zaplacono KL002 G002 2010-5-20 1 KL003 M001 2010-6-10 0 KL007 M001 2010-6-10 1
Wycieczki Biuro podróży Travel4u zajmuje się organizacją wycieczek krajoznawczych po Polsce. Informacje na temat wycieczek, organizowanych przez firmę, oraz ich klientów, znajdują się w plikach tekstowych:
Bardziej szczegółowoRef. 7 - Język SQL - polecenia DDL i DML
Ref. 7 - Język SQL - polecenia DDL i DML Wprowadzenie do języka SQL. Polecenia generujące strukturę bazy danych: CREATE, ALTER i DROP. Polecenia: wprowadzające dane do bazy - INSERT, modyfikujące zawartość
Bardziej szczegółowoProjektowanie bazy danych przykład
Projektowanie bazy danych przykład Pierwszą fazą tworzenia projektu bazy danych jest postawienie definicji celu, założeń wstępnych i określenie podstawowych funkcji aplikacji. Każda baza danych jest projektowana
Bardziej szczegółowoPrzykładowa baza danych BIBLIOTEKA
Przykładowa baza danych BIBLIOTEKA 1. Opis problemu W ramach zajęć zostanie przedstawiony przykład prezentujący prosty system biblioteczny. System zawiera informację o czytelnikach oraz książkach dostępnych
Bardziej szczegółowoWdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9
Wdrożenie modułu płatności eservice dla systemu Magento 1.4 1.9 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do
Bardziej szczegółowoWykład 8. SQL praca z tabelami 5
Wykład 8 SQL praca z tabelami 5 Podzapytania to mechanizm pozwalający wykorzystywać wyniki jednego zapytania w innym zapytaniu. Nazywane często zapytaniami zagnieżdżonymi. Są stosowane z zapytaniami typu
Bardziej szczegółowoPlan bazy: Kod zakładający bazę danych: DROP TABLE noclegi CASCADE; CREATE TABLE noclegi( id_noclegu SERIAL NOT NULL,
Mój projekt przedstawia bazę danych noclegów składającą się z 10 tabel. W projekcie wykorzystuje program LibreOffice Base do połączenia psql z graficznym interfejsem ( kilka formularzy przedstawiających
Bardziej szczegółowoBazy danych. Wykład IV SQL - wprowadzenie. Copyrights by Arkadiusz Rzucidło 1
Bazy danych Wykład IV SQL - wprowadzenie Copyrights by Arkadiusz Rzucidło 1 Czym jest SQL Język zapytań deklaratywny dostęp do danych Składnia łatwa i naturalna Standardowe narzędzie dostępu do wielu różnych
Bardziej szczegółowoBlaski i cienie wyzwalaczy w relacyjnych bazach danych. Mgr inż. Andrzej Ptasznik
Blaski i cienie wyzwalaczy w relacyjnych bazach danych. Mgr inż. Andrzej Ptasznik Technologia Przykłady praktycznych zastosowań wyzwalaczy będą omawiane na bazie systemu MS SQL Server 2005 Wprowadzenie
Bardziej szczegółowoLK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika
LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika Prowadzący: Dr inż. Jacek Habel Instytut Technologii Maszyn i Automatyzacji Produkcji Zakład Projektowania Procesów
Bardziej szczegółowoWdrożenie modułu płatności eservice. dla systemu Zen Cart 1.3.9 1.5
Wdrożenie modułu płatności eservice dla systemu Zen Cart 1.3.9 1.5 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
Bardziej szczegółowoMiejskie Wodociągi i Oczyszczalnia sp. z o.o. w Grudziądzu. ibok. Internetowe Biuro Obsługi Klienta. Instrukcja obsługi
Miejskie Wodociągi i Oczyszczalnia sp. z o.o. w Grudziądzu ibok Internetowe Biuro Obsługi Klienta Instrukcja obsługi SPIS TREŚCI 1. AUTORYZACJA UŻYTKOWNIKA W SYSTEMIE IBOK... 3 1.1 Logowanie... 3 1.2 Przywracanie
Bardziej szczegółowoProjekt Bazy Danych. Artur Janas, Łukasz Gawroński 9 czerwca Streszczenie Tematem projektu jest System Obsługi Biblioteki
Projekt Bazy Danych Artur Janas, Łukasz Gawroński 9 czerwca 2010 Streszczenie Tematem projektu jest System Obsługi Biblioteki 1 Wymagania funkcjonalne 1. Możliwość wprowadzania opisów książek, 2. Możliwość
Bardziej szczegółowoSpecyfikacja wymagań. systemu zarządzania biurem podróży
Spis treści Specyfikacja wymagań systemu zarządzania biurem podróży 1 Wprowadzenie... 2 2 Opis ogólny... 2 2.1 Wizja systemu... 2 2.1.1 Stwierdzenie problemu... 2 2.1.2 Motto systemu... 2 2.1.3 Grupy zainteresowania
Bardziej szczegółowoWdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x
Wdrożenie modułu płatności eservice dla systemu oscommerce 2.3.x - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
Bardziej szczegółowo... Wstęp Instalacja Dostęp do danych Procedury integrujące...4 PRC_WDEC_GETMAGAZYN...5 PRC_WDEC_GETODBIORCY...
HERMESWDEC WYMIANA DANYCH E-COMMERCE ERFEJS WYMIANY DANYCH WER. 1.1 2009.10.07 SYRIUSZ SP. Z O.O. RZESZÓW 2009 HermesWDEC str. 2 SPIS TREŚCI... Wstęp...3 1. Instalacja...3 2. Dostęp do danych...3 3. Procedury
Bardziej szczegółowoUniwersytet im. Adama Mickiewicza w Poznaniu Wydział Matematyki i Informatyki. Projekt bazy danych <Moja baza>
Uniwersytet im. Adama Mickiewicza w Poznaniu Wydział Matematyki i Informatyki Projekt bazy danych Imię i nazwisko Numer indeksu Prowadzący zajęcia: prof. dr hab. Marek Wisła Poznań, styczeń
Bardziej szczegółowoJęzyk SQL, zajęcia nr 1
Język SQL, zajęcia nr 1 SQL - Structured Query Language Strukturalny język zapytań Login: student Hasło: stmeil14 Baza danych: st https://194.29.155.15/phpmyadmin/index.php Andrzej Grzebielec Najpopularniejsze
Bardziej szczegółowoPCPR MPU PUP. Struktury danych osobowych (ogólna struktura bazy danych) www.pcpr.tylda.eu www.mpu.tylda.pl www.pup.tylda.pl
PCPR MPU PUP Struktury danych osobowych (ogólna struktura bazy danych) TYLDA Sp. z o.o. 65-001 Zielona Góra ul. Wazów 6a tel. 68 324-24-72 68 325-75-10 www.tylda.pl tylda@tylda.pl wersja 3.0 2015.04.16
Bardziej szczegółowoBazy danych dla producenta mebli tapicerowanych. Bartosz Janiak Marcin Sikora Wrocław 9.06.2015 r.
Bazy danych dla producenta mebli tapicerowanych Bartosz Janiak Marcin Sikora Wrocław 9.06.2015 r. Założenia Stworzyć system bazodanowy dla małej firmy produkującej meble tapicerowane. Projekt ma umożliwić
Bardziej szczegółowoCREATE DATABASE ksiegarnia_internetowa DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Zestaw ćwiczeń1 Dzięki DDL (Data Definition Language) można operować na strukturach, w których dane są przechowywane czyli np. dodawać, zmieniać i kasować tabele lub bazy. Najważniejsze polecenia tej grupy
Bardziej szczegółowoSIECI KOMPUTEROWE I BAZY DANYCH
KATEDRA MECHANIKI I ROBOTYKI STOSOWANEJ WYDZIAŁ BUDOWY MASZYN I LOTNICTWA, POLITECHNIKA RZESZOWSKA SIECI KOMPUTEROWE I BAZY DANYCH Laboratorium DB2: TEMAT: Relacyjne bazy danych Cz. I, II Cel laboratorium
Bardziej szczegółowoZasady organizacji i rozliczania wycieczek edukacyjnych w ramach projektu Akademia Młodych Noblistów (obowiązujące od 01.09.2011 r.
Zasady organizacji i rozliczania wycieczek edukacyjnych w ramach projektu Akademia Młodych Noblistów (obowiązujące od 01.09.2011 r.) Definicje: 1. Wycieczka edukacyjna zadanie w projekcie, polegające na
Bardziej szczegółowoWdrożenie modułu płatności eservice. dla systemu Gekosale 1.4
Wdrożenie modułu płatności eservice dla systemu Gekosale 1.4 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do integracji...
Bardziej szczegółowoZapytanie ofertowe dotyczące wyboru dostawcy w zakresie systemu informatycznego.
Strona 1 / 7 Zapytanie ofertowe dotyczące wyboru dostawcy w zakresie systemu informatycznego. Spis treści Etap 1. Budowa lub rozbudowa serwisu internetowego... 2 Funkcje podstawowe serwisu internetowego...
Bardziej szczegółowoProjektowanie bazy danych. Jarosław Kuchta Projektowanie Aplikacji Internetowych
Projektowanie bazy danych Jarosław Kuchta Projektowanie Aplikacji Internetowych Możliwości projektowe Relacyjna baza danych Obiektowa baza danych Relacyjno-obiektowa baza danych Inne rozwiązanie (np. XML)
Bardziej szczegółowostrukturalny język zapytań używany do tworzenia i modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych
SQL SQL (ang. Structured Query Language): strukturalny język zapytań używany do tworzenia strukturalny język zapytań używany do tworzenia i modyfikowania baz danych oraz do umieszczania i pobierania danych
Bardziej szczegółowoAby uruchomić program klienta i połączyć się z serwerem, należy komendę:
Bazy danych. Komunikacja z serwerem Aby połączyć się z serwerem i móc wykonywać czynności związane z obsługą baz, potrzebny jest program klienta. Razem z serwerem MySQL dostępny jest działający w wierszu
Bardziej szczegółowoHurtownia Świętego Mikołaja projekt bazy danych
Aleksandra Kobusińska nr indeksu: 218366 Hurtownia Świętego Mikołaja projekt bazy danych Zaprezentowana poniżej baza jest częścią większego projektu bazy danych wykorzystywanej w krajowych oddziałach wiosek
Bardziej szczegółowoBAZA DANYCH SIECI HOTELI
Paulina Gogół s241906 BAZA DANYCH SIECI HOTELI Baza jest częścią systemu zarządzającego pewną siecią hoteli. Składa się z tabeli powiązanych ze sobą różnymi relacjami. Służy ona lepszemu zorganizowaniu
Bardziej szczegółowoNowa, przejrzysta, wygodna i szybka!!! Całkowicie zmieniona Travella na sezon Zima 2011/2012
Nowa, przejrzysta, wygodna i szybka!!! Całkowicie zmieniona Travella na sezon Zima 2011/2012 Logowanie na https://www.rainbowtours.pl/logowaniedotravelli WEJŚCIE DO SYSTEMU Uruchom swoja przeglądarkę (sugerowana
Bardziej szczegółowoPlatforma sprzedażowa DIESEL CZĘŚCI www.diesel-czesci.pl przewodnik dla użytkownika
Platforma sprzedażowa DIESEL CZĘŚCI przewodnik dla użytkownika DIESEL CZEŚCI Małgorzata Wołodko 94-103 Łódź ul. Wróblewskiego 90/92 Łódź, 19.05.2014r. 1. REJESTRACJA. W procesie rejestracji niezbędne będą
Bardziej szczegółowoINSTRUKCJA Panel administracyjny
INSTRUKCJA Panel administracyjny Konto nauczyciela Spis treści Instrukcje...2 Rejestracja w systemie:...2 Logowanie do systemu:...2 Przypomnienie hasła:...2 Przypomnienie hasła:...2 Przesłanie zgłoszenia
Bardziej szczegółowoHOTEL ONLINE - Szybki start
HOTEL ONLINE - Szybki start Jeżeli nie wiesz co oznacza dana ikona wystarczy zatrzymać nad nią wskaźnik myszy - pojawi się podpowiedź z opisem danej funkcji. 1 Informacja o wolnych pokojach. W celu szybkiego
Bardziej szczegółowoAspekty aktywne baz danych
Aspekty aktywne baz danych Aktywne aspekty baz danych Baza danych powinna zapewniać pewne własności i niezmienniki; Własności te powinny mogą być zapisane do bazy danych, a baza danych powinna zapewniać
Bardziej szczegółowoLiteratura: SQL Ćwiczenia praktyczne Autor: Marcin Lis Wydawnictwo: Helion. Autor: Joanna Karwowska
Literatura: SQL Ćwiczenia praktyczne Autor: Marcin Lis Wydawnictwo: Helion Autor: Joanna Karwowska SQL zapewnia obsługę: zapytań - wyszukiwanie danych w bazie, operowania danymi - wstawianie, modyfikowanie
Bardziej szczegółowoBazy danych - wykład wstępny
Bazy danych - wykład wstępny Wykład: baza danych, modele, hierarchiczny, sieciowy, relacyjny, obiektowy, schemat logiczny, tabela, kwerenda, SQL, rekord, krotka, pole, atrybut, klucz podstawowy, relacja,
Bardziej szczegółowo1 Informacje podstawowe. 2 Zasady korzystania z serwisu. 3 Ochrona danych osobowych
1 Informacje podstawowe 1.1. Właścicielem Serwisu i podmiotem świadczącym usługi w ramach Serwisu jest TRAVELSTORE Biuro Podróży, z siedzibą w Poznaniu, ul. Wyspiańskiego 26, NIP 7781366170. 1.2. Serwis
Bardziej szczegółowoDO 40% RABATU TYLKO DO 10.07*
2015/16 FESTIWAL KORZYŚCI TYLKO DO 10 LIPCA DO 40% RABATU TYLKO DO 10.07* Dodatkowy rabat 2% dla posiadaczy Karty Stałego Klienta KORZYŚĆ #1 - UBEZPIECZENIE OD KOSZTÓW REZYGNACJI 100% TU EUROPA - GRATIS!
Bardziej szczegółowoInformacje na temat budowy egzaminu zawodowego: Tytuł pracy egzaminacyjnej
Informacje na temat budowy egzaminu zawodowego: Tytuł pracy egzaminacyjnej Tytuł pracy egzaminacyjnej to ważny element projektu i powinien budowany być w oparciu o pewne zasady. Tytuł zawsze powinien wynikać
Bardziej szczegółowoREGULAMIN INTERNETOWEJ SPRZEDAŻY BILETÓW PRZEZ SYSTEM E-PODROZNIK BILETY zwany dalej Regulaminem E-PODROZNIK BILETY
REGULAMIN INTERNETOWEJ SPRZEDAŻY BILETÓW PRZEZ SYSTEM E-PODROZNIK BILETY zwany dalej Regulaminem E-PODROZNIK BILETY W niniejszym regulaminie wszelkie określenia dotyczące systemu E-PODROZNIK BILETY dotyczą
Bardziej szczegółowoPawel@Kasprowski.pl Bazy danych. Bazy danych. Podstawy języka SQL. Dr inż. Paweł Kasprowski. pawel@kasprowski.pl
Bazy danych Podstawy języka SQL Dr inż. Paweł Kasprowski pawel@kasprowski.pl Plan wykładu Relacyjne bazy danych Język SQL Zapytania SQL (polecenie select) Bezpieczeństwo danych Integralność danych Współbieżność
Bardziej szczegółowo4. Projekt Bazy Danych
4. Projekt Bazy Danych 4.1. Opis rozdziału W tym rozdziale przedstawiono prosty projekt bazy danych dla naszej gry. 4.2. Dane logowania Na początku zastanówmy się jakie dane będą nam potrzebne do zarejestrowania
Bardziej szczegółowoBazy danych. Dr inż. Paweł Kasprowski
Plan wykładu Bazy danych Podstawy relacyjnego modelu danych Dr inż. Paweł Kasprowski pawel@kasprowski.pl Relacyjne bazy danych Język SQL Zapytania SQL (polecenie select) Bezpieczeństwo danych Integralność
Bardziej szczegółowoAdministracja i programowanie pod Microsoft SQL Server 2000
Administracja i programowanie pod Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 2 Typy danych wbudowane użytkownika Tabele organizacja wiersza przechowywanie dużych danych automatyczne
Bardziej szczegółowoJerzy Skalski s9473, grupa WIs I.6-11c. System wspierający obsługę klienta dla firm sprzedających na Allegro
Jerzy Skalski s9473, grupa WIs I.6-11c System wspierający obsługę klienta dla firm sprzedających na Allegro 1. WYMAGANIA UŻYTKOWNIKA Użytkownicy systemu: System powinien przechowywać informacje dotyczące:
Bardziej szczegółowoKowalski Marcin 156439 Wrocław, dn. 3.06.2009 Jaśkiewicz Kamil 148592. Bazy Danych 1 Podstawy Projekt Temat: Baza danych do zarządzania projektami
Kowalski Marcin 156439 Wrocław, dn. 3.06.2009 Jaśkiewicz Kamil 148592 Bazy Danych 1 Podstawy Projekt Temat: Baza danych do zarządzania projektami Spis treści Założenia Projektowe...1 Schemat Bazy Danych...1
Bardziej szczegółowoPodręcznik użytkownika Publikujący aplikacji Wykaz2
Podręcznik użytkownika Publikujący aplikacji Wykaz2 TiMSI Sp z o o ul Czapli 63, 02-781 Warszawa tel : +48 22 644 86 76, fax: +48 22 644 78 52 NIP: 951-19-39-800 Sąd Rejonowy dla mst Warszawy w Warszawie,
Bardziej szczegółowoLISTA DLA LEŚNIKÓW. Imię i Nazwisko Organizatora Grupy. Numer telefonu Organizatora.. Adres Organizatora...
LISTA DLA LEŚNIKÓW Data Przyjazdu Stempel MTP potwierdzający prawidłowo uzupełnioną listę Imię i Nazwisko Organizatora Grupy. Numer telefonu Organizatora.. Adres e-mail Organizatora... Nazwa (Urzędu Gminy,
Bardziej szczegółowoInstrukcja obsługi sklepu internetowego PKL. Opracowane w Dziale Sprzedaży i Marketingu PKL SA autor: Marcin Skuza
Instrukcja obsługi sklepu internetowego PKL Opracowane w Dziale Sprzedaży i Marketingu PKL SA autor: Marcin Skuza Spis treści REJESTRACJA... I) Formularz rejestracyjny... I)1) Uwagi do rejestracji... I)2)
Bardziej szczegółowoPODSTAWOWE POJĘCIA BAZ DANYCH
Baza danych (data base) - uporządkowany zbiór danych o określonej strukturze, przechowywany na nośniku informacji w komputerze. System bazy danych można zdefiniować jako bazę danych wraz z oprogramowaniem
Bardziej szczegółowo1. Składanie wniosku rejestracyjnego - rejestracja konta użytkownika/firmy
1. Składanie wniosku rejestracyjnego - rejestracja konta użytkownika/firmy Po wejściu na stronę Serwisu KLIPER https://kliper.tvp.pl w celu rejestracji należy wybrać polecenie zaloguj się a po przejściu
Bardziej szczegółowoRegulamin promocji WŁOSKI TYDZIEŃ Z GWARANCJĄ ŚNIEGU! - do 10% taniej
Regulamin promocji WŁOSKI TYDZIEŃ Z GWARANCJĄ ŚNIEGU! - do 10% taniej 1. Czas trwania promocji. Promocja trwa od 17.11.2015 do 23.11.2015. Liczba miejsc objętych promocją jest ograniczona. 2. Uczestnicy
Bardziej szczegółowoWykład 2. Relacyjny model danych
Wykład 2 Relacyjny model danych Wymagania stawiane modelowi danych Unikanie nadmiarowości danych (redundancji) jedna informacja powinna być wpisana do bazy danych tylko jeden raz Problem powtarzających
Bardziej szczegółowoDO 40% RABATU TYLKO DO 30.06*
2015/16 FESTIWAL KORZYŚCI TYLKO DO 30 CZERWCA DO 40% RABATU TYLKO DO 30.06* Dodatkowy rabat 2% dla posiadaczy Karty Stałego Klienta Dodatkowo z zaproszeniem 1% rabatu tylko do 30.05.2015 KORZYŚĆ #1 - UBEZPIECZENIE
Bardziej szczegółowoSzkolenie autoryzowane. MS 6232 Wdrażanie bazy danych Microsoft SQL Server 2008 R2
Szkolenie autoryzowane MS 6232 Wdrażanie bazy danych Microsoft SQL Server 2008 R2 Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje Opis szkolenia Szkolenie, gdzie uczestnicy zapoznają
Bardziej szczegółowoInstrukcja obsługi systemu ROOP instrukcja dla agenta.
Strona 1 Instrukcja obsługi systemu ROOP instrukcja dla agenta. Wersja dokumentu 1.1 ( 2011.08.25 ) / ms. Spis treści Wstęp... 2 Pojęcia podstawowe...2 Do czego służy ROOP...2 Kto może korzystać z systemu
Bardziej szczegółowoBazy danych 2. Wykład 1
Bazy danych 2 Wykład 1 Sprawy organizacyjne Materiały i listy zadań zamieszczane będą na stronie www.math.uni.opole.pl/~ajasi E-mail: standardowy ajasi@math.uni.opole.pl Sprawy organizacyjne Program wykładu
Bardziej szczegółowoSKRÓCONY OPIS systemu lojalnościowego
SKRÓCONY OPIS systemu lojalnościowego na podstawie wersji 2.0 PRODUCENT: Basic-Soft Ostrów Wlkp. AKTUALNA WERSJA: Kontrahent GT wersja 2.0 Zabrania się powielania, publikowania i rozpowszechniania bez
Bardziej szczegółowoINSTRUKCJA OBSŁUGI PROGRAMU IRF DLA BIURA RACHUNKOWEGO Program Rachmistrz/Rewizor. Strona0
INSTRUKCJA OBSŁUGI PROGRAMU IRF DLA BIURA RACHUNKOWEGO Program Rachmistrz/Rewizor Strona0 1. Zaloguj się na konto IRF, na adres: http://irf-system.pl 2. Hasło można zmienić, klikając w ustawienia. Strona1
Bardziej szczegółowoInstrukcja obsługi platformy B2B ARA Pneumatik
Instrukcja obsługi platformy B2B ARA Pneumatik Spis treści 1. DOSTĘP DO SERWISU... 2 1.1 REJESTRACJA... 2 1.2 LOGOWANIE... 4 1.3 RESETOWANIE HASŁA... 4 2. SKŁADANIE ZAMÓWIENIA... 5 2.1 WYBÓR GRUPY PRODUKTÓW...
Bardziej szczegółowoProgramowanie MSQL. show databases; - pokazanie jakie bazy danych są dostępne na koncie
Programowanie MSQL show databases; - pokazanie jakie bazy danych są dostępne na koncie show databases; - wyświetlenie wszystkich baz danych na serwerze create database nazwa; - za nazwa wstawiamy wybraną
Bardziej szczegółowoPodręcznik użytkownika Wprowadzający aplikacji Wykaz2
Podręcznik użytkownika Wprowadzający aplikacji Wykaz2 TiMSI Sp z o o ul Czapli 63, 02-781 Warszawa tel : +48 22 644 86 76, fax: +48 22 644 78 52 NIP: 951-19-39-800 Sąd Rejonowy dla mst Warszawy w Warszawie,
Bardziej szczegółowoRegulamin korzystania z serwisu internetowego Best Choice Travel
Regulamin korzystania z serwisu internetowego Best Choice Travel Poniższy Regulamin określa zasady korzystania i funkcjonowania serwisu internetowego Best Choice Travel znajdującego się na stronie www.bestchoicetravel.pl.
Bardziej szczegółowoTytuł prezentacji. Dualny Model Sprzedaży podręcznik użytkownika
Tytuł prezentacji Dualny Model Sprzedaży podręcznik użytkownika Spis treści: 1. DMS podstawy systemu. 2. Zawieranie umów ubezpieczenia w systemie DMS. - Klient, który wyraził zgodę na otrzymywanie ofert
Bardziej szczegółowoREGULAMIN SPRZEDAŻY KART WSTĘPU NA WYDARZENIE 1 INFORMACJE OGÓLNE
REGULAMIN SPRZEDAŻY KART WSTĘPU NA WYDARZENIE 1 INFORMACJE OGÓLNE 1. Organizatorem Wydarzenia jest Krakowska Fundacja Żeglarstwa Sportu i Turystyki HALS z siedzibą 31-113 Kraków ul. Straszewskiego 27.
Bardziej szczegółowoJAK WEJŚĆ NA STRONĘ DLA FIRM?
JAK WEJŚĆ NA STRONĘ DLA FIRM? Aby uruchomić system HRS dla firm, otwórz link otrzymany od naszego przedstawiciela. Dzięki temu, możesz rezerwować hotele taniej, korzystając ze specjalnych stawek. Pole
Bardziej szczegółowoREGULAMIN OKREŚLA ZASADY KORZYSTANIA Z SERWISU INTERNETOWEGO www.best.travel.pl
REGULAMIN OKREŚLA ZASADY KORZYSTANIA Z SERWISU INTERNETOWEGO www.best.travel.pl Postanowienia Regulaminu wraz z przepisami prawa obowiązującego na terytorium Rzeczypospolitej Polskiej, określają prawa
Bardziej szczegółowoFizyczna struktura bazy danych w SQL Serwerze
Sposób przechowywania danych na dysku twardym komputera ma zasadnicze znaczenie dla wydajności całej bazy i jest powodem tworzenia między innymi indeksów. Fizyczna struktura bazy danych w SQL Serwerze
Bardziej szczegółowoINSTRUKCJA DO SPRZEDAŻY BILETÓW AUTOKAROWYCH, POLIS oraz KART MŁODZIEŻOWYCH za pomocą PŁATNOŚCI ELEKTRONICZNYCH
INSTRUKCJA DO SPRZEDAŻY BILETÓW AUTOKAROWYCH, POLIS oraz KART MŁODZIEŻOWYCH za pomocą PŁATNOŚCI ELEKTRONICZNYCH System agenta elektronicznego dostępny jest po zalogowaniu na stronę www.rez.pl System partnerski
Bardziej szczegółowoInstrukcja do programu Przypominacz 1.6
Instrukcja do programu Przypominacz 1.6 Program Przypominacz 1.6 pozwala w prosty sposób wykorzystać dane z systemu sprzedaży Subiekt GT do prowadzenia tzw. miękkiej windykacji poprzez wysyłanie kontrahentom
Bardziej szczegółowoSystem rezerwacji online
Spis treści 1. Część widoczna dla klientów dokonujących rezerwacji...1 1.a. Ogólne informacje...1 1.b. Etapy w rezerwacji...3 I. Etap 1 wybór dat początku i końca pobytu oraz wybór pokoi...3 II. Etap 2
Bardziej szczegółowoProtokół JDBC współpraca z relacyjnymi bazami danych lab4. Dr inż. Zofia Kruczkiewicz Programowanie aplikacji internetowych
Protokół JDBC współpraca z relacyjnymi bazami danych lab4 Dr inż. Zofia Kruczkiewicz Programowanie aplikacji internetowych Zadanie1 Połączenie z bazą danych travel systemu bazodanowego Derby (metoda void
Bardziej szczegółowoBazy danych Ćwiczenia projektowe
Bazy danych Ćwiczenia projektowe Przygotował: Piotr Hajder Katedra Informatyki Stosowanej i Modelowania Wydział Inżynierii Metali i Informatyki Przemysłowej, AGH Agenda 01. Typy danych 02. Polecenia DDL
Bardziej szczegółowoInstrukcja dla użytkowników serwisu internetowego
Instrukcja dla użytkowników serwisu internetowego 1 2 Spis treści SPIS TREŚCI... 2 I WSTĘP... 3 II OPIS FUNKCJONALNOŚCI... 3 1. LOGOWANIE DO SERWISU INTERNETOWEGO... 3 1.1 Reguły bezpieczeństwa... 3 2.
Bardziej szczegółowoPodział imprez turystycznych: Podstawowe rodzaje imprez: impreza: krajowa, zagraniczna, wyjazdowa i przyjazdowa, dalej każda z nich dzieli się na
Imprezy turystyczne Podział imprez turystycznych: Podstawowe rodzaje imprez: impreza: krajowa, zagraniczna, wyjazdowa i przyjazdowa, dalej każda z nich dzieli się na własną i zleconą, z kolei te na grupowe
Bardziej szczegółowoMySQL. Darmowa baza danych. Æwiczenia praktyczne
IDZ DO PRZYK ADOWY ROZDZIA KATALOG KSI EK ZAMÓW DRUKOWANY KATALOG TWÓJ KOSZYK CENNIK I INFORMACJE ZAMÓW INFORMACJE ONOWOœCIACH ZAMÓW CENNIK CZYTELNIA SPIS TREœCI KATALOG ONLINE DODAJ DO KOSZYKA FRAGMENTY
Bardziej szczegółowoNormalizacja baz danych
Wrocławska Wyższa Szkoła Informatyki Stosowanej Normalizacja baz danych Dr hab. inż. Krzysztof Pieczarka Email: krzysztof.pieczarka@gmail.com Normalizacja relacji ma na celu takie jej przekształcenie,
Bardziej szczegółowoNovotel**** 330 zł pokój jednoosobowy ze śniadaniem 360 zł pokój dwuosobowy ze śniadaniem. Novotel Szczecin Centrum. Zakwaterowanie: 1.
Zakwaterowanie: Naszym Uczestnikom polecamy noclegi w następujących miejscach: 1. HOTELE Szanowni Państwo, aby zarezerwować miejsce w hotelu, proszę wypełnić załączoną formatkę i przesłać na podany adres
Bardziej szczegółowoLaboratorium nr 4. Temat: SQL część II. Polecenia DML
Laboratorium nr 4 Temat: SQL część II Polecenia DML DML DML (Data Manipulation Language) słuŝy do wykonywania operacji na danych do ich umieszczania w bazie, kasowania, przeglądania, zmiany. NajwaŜniejsze
Bardziej szczegółowoPOLITYKA OCHRONY PRYWATNOŚCI PORTALU BIK
POLITYKA OCHRONY PRYWATNOŚCI PORTALU BIK 1 Postanowienia ogólne 1. Administratorem danych osobowych Klientów jest Biuro Informacji Kredytowej S.A. z siedzibą w Warszawie (zwane dalej BIK), ul. Zygmunta
Bardziej szczegółowoSystem Wniosków DWZ AGH
System Wniosków DWZ AGH Maurycy Ornat, Aes Grave 25 marca 2012 Plan 1 Wprowadzenie Po co jest system Bezpieczeństwo 2 Panel klienta Rejestracja i logowanie Widok panelu klienta Składanie wniosków 3 Panel
Bardziej szczegółowoINSTRUKCJA Panel administracyjny
INSTRUKCJA Panel administracyjny Konto trenera Spis treści Instrukcje...2 Opisy...2 Lista modułów głównych...3 Moduł szkoleniowy...4 Dodaj propozycję programu szkolenia...4 Modyfikuj arkusz wykładowcy...6
Bardziej szczegółowoSIECI KOMPUTEROWE I BAZY DANYCH
KATEDRA MECHANIKI I ROBOTYKI STOSOWANEJ WYDZIAŁ BUDOWY MASZYN I LOTNICTWA, POLITECHNIKA RZESZOWSKA SIECI KOMPUTEROWE I BAZY DANYCH Laboratorium DB2: TEMAT: Relacyjne bazy danych Cz. I, II Cel laboratorium
Bardziej szczegółowoCo nowego w wersji 3.10 programu Kancelaris
Co nowego w wersji 3.10 programu Kancelaris 1. Wymagania sprzętowe Ze względu na fakt, że od lipca 2006 firma Microsoft przestała wspierać systemy operacyjne Windows 98/Me/NT, program Kancelaris 3.10 działa
Bardziej szczegółowoInstrukcja do programu Przypominacz 1.5
Instrukcja do programu Przypominacz 1.5 Program Przypominacz 1.5 pozwala w prosty sposób wykorzystać dane z systemu sprzedaży Subiekt GT do prowadzenia tzw. miękkiej windykacji poprzez wysyłanie kontrahentom
Bardziej szczegółowoRegulamin sklepu internetowego. 1 Postanowienia wstępne
Regulamin sklepu internetowego 1 Postanowienia wstępne 1. Sklep internetowy Natalis Polska, dostępny pod adresem internetowym www.natalispolska.pl, prowadzony jest przez Prenatalis Sp. z o.o. z siedzibą
Bardziej szczegółowoPojęcie bazy danych. Funkcje i możliwości.
Pojęcie bazy danych. Funkcje i możliwości. Pojęcie bazy danych Baza danych to: zbiór informacji zapisanych według ściśle określonych reguł, w strukturach odpowiadających założonemu modelowi danych, zbiór
Bardziej szczegółowoWYSZUKIWARKA INTERNETOWA
Daj Klientom szansę także po godzinach pracy i włącz na swojej stronie sprzedaż ofert. Z myślą o spełnieniu oczekiwań biur podróży, które chcą udostępnić wszystkim swoim Klientom możliwość przeglądania
Bardziej szczegółowoCele przedsięwzięcia
Określanie wymagań Cele przedsięwzięcia Klienta, np. Wzrost efektywności, spadek kosztów, rozszerzenie rynku, unikanie błędów Wykonawcy Biznesowe Techniczne Priorytety! Kontekst przedsięwzięcia Użytkownicy
Bardziej szczegółowoUZUPEŁNIA ZDAJĄCY miejsce na naklejkę
Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu. Układ graficzny CKE 2013 KOD UZUPEŁNIA ZDAJĄCY PESEL miejsce na naklejkę EGZAMIN MATURALNY Z INFORMATYKI POZIOM ROZSZERZONY
Bardziej szczegółowo1. I. Definicje. System Rezerwacji
Na podstawie art. 8 ust. 1 pkt. 1 Ustawy z dnia 18 lipca 2002 r. o świadczeniu usług drogą elektroniczną (Dz. U. Nr 144, poz. 1204 z późniejszymi zmianami) Hotel Czarny Kot, ustala niniejszy regulamin
Bardziej szczegółowoInstrukcja do programu Do7ki 1.0
Instrukcja do programu Do7ki 1.0 Program Do7ki 1.0 pozwala w prosty sposób wykorzystać dane z systemu sprzedaży Subiekt GT do generowania listów przewozowych dla firmy kurierskiej SIÓDEMKA w połączeniu
Bardziej szczegółowoSQL w 24 godziny / Ryan Stephens, Arie D. Jones, Ron Plew. Warszawa, cop Spis treści
SQL w 24 godziny / Ryan Stephens, Arie D. Jones, Ron Plew. Warszawa, cop. 2016 Spis treści O autorach 11 Podziękowania 12 Część I Wprowadzenie do języka SQL 13 Godzina 1. Witamy w świecie języka SQL 15
Bardziej szczegółowoBazy danych 10. SQL Widoki
Bazy danych 10. SQL Widoki P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ semestr letni 2005/06 Widoki, AKA Perspektywy W SQL tabela, która utworzono za pomoca zapytania CREATE TABLE, nazywa się tabela
Bardziej szczegółowoPortal Turystyki Aktywnej Ziemi Wieluńskiej
Wzmocnienie roli Szlaku Bursztynowego i innych szlaków tematycznych w zintegrowanym produkcie turystycznym województwa łódzkiego Portal Turystyki Aktywnej Ziemi Wieluńskiej Wyszukiwanie informacji w katalogu
Bardziej szczegółowo