System zarządzania treścią.
|
|
- Bronisław Kosiński
- 7 lat temu
- Przeglądów:
Transkrypt
1 Żewłakw Tmasz Wś Krzysztf Bazy Danych 2 Semestr 2011L System zarządzania treścią. 0. Etap 0: Słwny pis prjektu. System zarządzania treścią. Aplikacja umżliwiająca łatwą aktualizację i edycję strn tekstwych serwisu za pmcą wizualneg edytra treści (umżliwia t wygdne twrzenie i frmatwanie dkumentów bez znajmści HTMLa) raz publikację tych treści w internecie. Zarządzanie treścią serwisu dbywa się pprzez wygdny panel dstępny z pzimu strny www, który jest dstępny wyłącznie dla użytkwników psiadających dpwiednie uprawnienia. Użytkwnicy w systemie są pdzieleni na rle z uwagi na zakres prac. Administratr p zalgwaniu się d systemu, mże każdemu zarejestrwanych użytkwników nadad dpwiedni stpie uprawnie. Aplikacja zstanie wyknana w technlgii PHP z użyciem bazy danych PstgreSQL. Szkielet aplikacji będzie party framewrk ZendFramewrk. 1. Etap 1: Prjekt bazy danych Diagram ER.
2 1.2. Opis związków na diagramie ER Opis encji.
3
4
5 1.4. Analiza wymagań funkcjnalnych i niefunkcjnalnych. Wymagania funkcjnalne ID Nazwa Opis Prirytet 1. Autryzacja użytkwników użytkwnik mże się zalgwad za pmcą 1 indywidualneg lginu raz hasła. P zalgwaniu użytkwnik w zależnści d typu knta zyskuje dpwiednie uprawnienia d zarządzania treścią. 2. Zarządzanie użytkwnikami mżliwśd twrzenia użytkwników 2 uprawinych d edycji zasbów serwisu 3 pzimy uprawnie 3. Mżliwśd publikwania, użytkwnik mże ddawad własne 1 edycji i usuwania własnych treści kmentarze, redaktr pnadt mże ddawad własne psty, natmiast administratr ma mżliwśd ddawania strn. 4. Wizualny edytr treści mżliwśd wizualnej edycji treści za pmcą 3 edytra typu WYSIWYG. 5. Filtracja kmentarzy kmentarze niezalgwanych 2 użytkwników muszą zstad zatwierdzne przez administratra/redaktra przed publikwaniem. 6. Lgwanie akcji wszystkie akcje wyknywane na strnie są 3 lgwane w bazie danych. 7. Knfiguracja ustawie system umżliwia zmianę knfiguracji w zależnści d platfrmy na jakiej jest uruchminy 1 Wymagania niefunkcjnalne Bezpieczestw system musi zapewnid bezpieczestw użytkwników nikt nie mże mied bezpśrednieg dstępu d ich danych w bazie p za kierwnikiem instytutu raz administratrem. Niezawdnśd system pwinien byd dstępny ciągle raz zapewniad spójnśd wprwadzanych danych. Wysce niepżądane są pmyłki we wprwadzaniu tematu pracy. Przyjazny interfejs aplikacja pwinna byd łatwa w użytku, przejrzysta raz estetycznie wyglądająca. Intuicyjnśd bsługi jest bardz pżądana. System pmcy system pwinien byd wypsażny w kmentarze przy każdym z pól wybru. Mżliwśd rzwju systemu pwinna byd mżliwśd dpisywania nwych mdułów, raz zmiany wyglądu.
6 1.5. Diagram lgiczny Skrypt DDL. W sbnym pliku: baza.sql
7 2. Etap 2: Prjekt aplikacji Hierarchia menu. Administracja Kategrie Przeglądaj Edytuj Usu Ddaj Strny Przeglądaj Edytuj Usu Ddaj Psty Przeglądaj Edytuj Usu Ddaj Przeglądaj kmentarze Usu Kmentarz Użytkwnicy Przeglądaj Edytuj Usu Ddaj Strna Psty Przeglądaj Kmentuj Strny Przeglądaj 2.2. Szkielet aplikacji. Psty mduł umżliwiający wyświetlanie, ddawanie, edycję raz usuwanie pstów wyświetlanych później na strnie głównej. Strny mduł umżliwiający wyświetlanie, ddawanie, edycję raz usuwanie strn infrmacyjnych. Użytkwnicy mduł bsługujący rejestrację, lgwanie raz zarządzanie kntem użytkwników raz nadawanie im dpwiednich uprawnie dstępu d panelu zarządzania treścią. Kmentarze mduł umżliwiający ddawanie kmentarzy, wstępną mderację raz umżliwiający usuwanie kmentarzy. Lgi mduł umżliwiający przeglądanie w czytelnej frmie lgów z działa pdczas użytkwania aplikacji. Opcje mduł umżliwiający dstswywanie pcji działania aplikacji d własnych preferencji.
8 2.3. Pdział realizacji funkcjnalnści między strnę serwera i klienta. Klient Wyświetlanie pstów, mżliwśd ich edycji raz usunięcia, Mżliwśd kmentwania pstów raz ich mderacji, Obsługa edycji, mdyfikacji raz ddawania pstów, strn i użytkwników. Wstępna walidacja wprwadzanych danych, Wyświetlanie przyjazneg interfejsu. Serwer Pbieranie, edycja raz usuwanie rekrdów w bazie danych zarządzanie bazą danych, Obsługa sesji użytkwnika, Pełna walidacja danych, Obsługa żąda danych. Lgwanie zdarze i akcji Spsób realizacji wymuszania integralnści danych. W tabelach zstały pdefiniwane pwiązania na bazie kluczy bcych. Ddając wartści d tabeli, w przypadku tabeli z kluczami bcymi, schemat bazy wymusza na nas ddawanie wartści jedynie zgdnych. Ddatkw tabele płączne danym kluczem bcym są w tych samych mmentach usuwane. Przykładw, ddając pst d kategrii musimy wybrad jedną z aktualnie zdefiniwanych. Natmiast jeśli usuwamy kategrię, również wszystkie wpisy z kategrii są usuwane Indeksy w bazie danych. Indeksy zstały nałżne w celu szybszeg wyszukiwania infrmacji w tabelach. Znajdują się ne na następujących plach: categries.id cmment_status.id cmments.id lgs.id ptins.name pages.id psts.id priviliges.id publish_statuses.id users.id
9 2.6. GUI.
10
11 3. Etap 3: Implementacja Aplikacja. Dstępna pd adresem Prcedury wbudwane i triggery. FUNKCJE Funkcja usuwająca kmentarze zawierające dane słw CREATE OR REPLACE FUNCTION delcmmentwithwrd(slw character) RETURNS blean AS BEGIN --INSERT INTO user_cnnectin_data (ip, user_id) VALUES (_ip, _user_id); DELETE FROM cmments WHERE cntent LIKE '%' slw '%'; IF FOUND THEN RETURN true; ELSE RETURN false; END IF; END; LANGUAGE plpgsql VOLATILE COST 100; Funkcja zliczająca ilść pstów i strn stwrznych przez użytkwnika. CREATE OR REPLACE FUNCTION getcunt() RETURNS numeric AS DECLARE cunter NUMERIC(5,0); tmp NUMERIC(5,0); BEGIN SELECT COUNT(*) INTO cunter FROM psts; SELECT COUNT(*) INTO tmp FROM pages; cunter := cunter + tmp; RETURN (cunter) ; END; LANGUAGE plpgsql VOLATILE COST 100;
12 Funkcja zliczająca punkty użytkwnika CREATE OR REPLACE FUNCTION getpints(userid numeric) RETURNS numeric AS DECLARE pints NUMERIC(5,0); tmp_pints NUMERIC(5,0); BEGIN SELECT COUNT(*) INTO pints FROM psts WHERE "authr" = USERID; pints := pints * 3; SELECT COUNT(*) INTO tmp_pints FROM pages WHERE "authr" = USERID; tmp_pints := tmp_pints * 4; pints := pints + tmp_pints; RETURN (pints) ; END; LANGUAGE plpgsql VOLATILE COST 100; Triggery Trigger ustawiający dmyślną kategrię dla pstów z usuwanej kategrii CREATE TRIGGER delete BEFORE DELETE ON categries FOR EACH ROW EXECUTE PROCEDURE bdelete(); REATE OR REPLACE FUNCTION bdelete() RETURNS trigger AS DECLARE idk NUMERIC(5,0); BEGIN SELECT id INTO idk FROM categries WHERE name = 'brak kategrii'; UPDATE psts SET categry = idk WHERE categry = OLD.id; RETURN NULL; END; LANGUAGE plpgsql VOLATILE COST 100;
13 Trigger pełniący rlę lggera. CREATE TRIGGER lg AFTER INSERT OR UPDATE OR DELETE ON psts FOR EACH ROW EXECUTE PROCEDURE lg_add(); CREATE OR REPLACE FUNCTION lg_add() RETURNS trigger AS BEGIN IF (TG_OP = 'DELETE') THEN insert int lg(ip, date, actin, descr) values (new.authr, nw(), 'delete', ld.title); RETURN OLD; ELSIF (TG_OP = 'UPDATE') THEN insert int lg(ip, date, actin, descr) values (new.authr, nw(), 'update', new.cntent); RETURN NEW; ELSIF (TG_OP = 'INSERT') THEN insert int lg(ip, date, actin, descr) values (new.authr, nw(), 'insert', new.title); RETURN NEW; END IF; RETURN NULL; END; LANGUAGE plpgsql VOLATILE COST 100; Trigger sprawdzający pprawnść adresu mail użytkwnika. CREATE TRIGGER vadilate_mailt BEFORE INSERT ON users FOR EACH ROW EXECUTE PROCEDURE vadilate_mail(); CREATE OR REPLACE FUNCTION vadilate_mail() RETURNS trigger AS BEGIN IF NEW. NOT LIKE '%@%' THEN RAISE EXCEPTION '% bledny mail', NEW. ; END IF; RETURN NEW; END; LANGUAGE plpgsql VOLATILE COST 100;
BAZA 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ół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ół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ółowoTABUN_CMS. System zarządzania treścią dla dedykowanej grupy użytkowników. Tabun_CMS 2008 Marcin Biegun, Szymon Bąk
TABUN_CMS System zarządzania treścią dla dedykowanej grupy użytkowników Spis treści TABUN_CMS...1 Informacje wstępne...3 Cele wdrożenia systemu...3 Wykorzystane technologie...3 Ocena działania systemu...3
Bardziej szczegółowoMonika Sychla 241858 Daniel Smolarek 241875. Projekt bazy danych
Monika Sychla 241858 Daniel Smolarek 241875 Projekt bazy danych Naszym zadaniem było zaprojektowanie przykładowej bazy danych, w oparciu o zagadnienia jakie zostały wprowadzone w trakcie kursu z baz danych.
Bardziej szczegółowoInstrukcja podwaja zarobki osób, których imiona zaczynają się P i dalsze litery alfabetu zakładamy, że takich osbób jest kilkanaście.
Rodzaje triggerów Triggery DML na tabelach INSERT, UPDATE, DELETE Triggery na widokach INSTEAD OF Triggery DDL CREATE, ALTER, DROP Triggery na bazie danych SERVERERROR, LOGON, LOGOFF, STARTUP, SHUTDOWN
Bardziej szczegółowow PL/SQL bloki nazwane to: funkcje, procedury, pakiety, wyzwalacze
w PL/SQL bloki nazwane to: funkcje, procedury, pakiety, wyzwalacze Cechy bloków nazwanych: w postaci skompilowanej trwale przechowywane na serwerze wraz z danymi wykonywane na żądanie użytkownika lub w
Bardziej szczegółowoProjekt-bazy danych Poczta
Autorzy: Aleksandra Bąk numer indeksu: 233142 Maksym Leś numer indeksu: 233283 Projekt-bazy danych Poczta 1.Opis Nasz projekt dotyczy poczty. Nasza baza danych zawiera informacje odnośnie: listów przechodzących
Bardziej szczegółowoCREATE TABLE autorzy ( id_autora SERIAL PRIMARY KEY, imie TEXT, nazwisko TEXT );
Projekt ilustruje przykładową bazę domowej biblioteczki. Baza ma za zadanie ułatwić skatalogowanie posiadanych książek wraz z podstawowymi informacjami na ich temat. Opis bazy: Książka może mieć wielu
Bardziej szczegółowoProcedury wyzwalane. (c) Instytut Informatyki Politechniki Poznańskiej 1
Procedury wyzwalane procedury wyzwalane, cel stosowania, typy wyzwalaczy, wyzwalacze na poleceniach DML i DDL, wyzwalacze typu INSTEAD OF, przykłady zastosowania, zarządzanie wyzwalaczami 1 Procedury wyzwalane
Bardziej szczegółowoProjektowanie bazy danych
Projektowanie bazy danych Pierwszą fazą tworzenia projektu bazy danych jest postawienie definicji celu, założeo wstępnych i określenie podstawowych funkcji aplikacji. Każda baza danych jest projektowana
Bardziej szczegółowoPL/SQL. Zaawansowane tematy PL/SQL
PL/SQL Zaawansowane tematy PL/SQL Cele Przypomnienie kursorów Przypomnienie procedur i funkcji składowanych Poznanie pakietów składowanych 2 Bazę danych Oracle możemy traktować jakby była złożona z dwóch
Bardziej szczegółowoPODSTAWY BAZ DANYCH 13. PL/SQL
PODSTAWY BAZ DANYCH 13. PL/SQL 1 Wprowadzenie do języka PL/SQL Język PL/SQL - rozszerzenie SQL o elementy programowania proceduralnego. Możliwość wykorzystywania: zmiennych i stałych, instrukcji sterujących
Bardziej szczegółowoBartosz Jachnik - Kino
Bartosz Jachnik - Kino I. Opis bazy Prezentowana baza danych stworzona została na potrzeby prowadzenia kina. Zawiera ona 8 tabel, które opisują filmy grane w danym okresie w kinie, wraz ze szczegółowym
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ółowoCheatsheet PL/SQL Andrzej Klusiewicz 1/9
Declare y integer; z varchar2(50); d date; null; Declare x integer:=10; null; x integer; x:=10; dbms_output.put_line('hello world'); for x in 1..10 loop Deklaracja 4 zmiennych. Jednej typu rzeczywistego,
Bardziej szczegółowoDECLARE VARIABLE zmienna1 typ danych; BEGIN
Procedury zapamiętane w Interbase - samodzielne programy napisane w specjalnym języku (właściwym dla serwera baz danych Interbase), który umożliwia tworzenie zapytań, pętli, instrukcji warunkowych itp.;
Bardziej szczegółowoZaawansowane bazy danych i hurtownie danych semestr I
Podprogramy Wydział Informatyki Politechnika Białostocka Zaawansowane bazy danych i hurtownie danych semestr I Procedury do przeprowadzenia akcji Funkcje do obliczania wartości Pakiety do zbierania logicznie
Bardziej szczegółowoBaza danych hotel Maciej Gerus 258583
Baza danych hotel Maciej Gerus 258583 Baza ta składa się z 7 tabel (jak widać na rysunku) i pozwala wirtualnie zapisywać (oraz analizować) niektóre uproszczone elementy pracy przedsiębiorstwa oferującego
Bardziej szczegółowoKancelaris - Zmiany w wersji 2.50
1. Listy Kancelaris - Zmiany w wersji 2.50 Zmieniono funkcję Dostosuj listę umożliwiając: o Zapamiętanie wielu widoków dla danej listy o Współdzielenie widoków między pracownikami Przykład: Kancelaria
Bardziej szczegółowoWykonanie strony internetowej projektu wraz z hostingiem i administracją
Znak sprawy: OR.042.14.2013 Nawojowa, 06.12.2013 r. Z A P Y T A N I E na realizację zadania pn. O F E R T O W E Wykonanie strony internetowej projektu wraz z hostingiem i administracją Zapytanie w ramach
Bardziej szczegółowoSystem Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy
Instrukcja obsługi programu 2.11. Przygotowanie programu do pracy - ECP Architektura inter/intranetowa System Informatyczny CELAB Przygotowanie programu do pracy - Ewidencja Czasu Pracy Spis treści 1.
Bardziej szczegółowoBazy danych, 4. wiczenia
Bazy danych, 4. wiczenia 2007-10-23 1 Plan zaj PL/SQL, cz ± II: tabele kursory sªu» ce do zmiany danych, procedury, funkcje, pakiety, wyzwalacze. 2 Tabele Deklaracja TYPE t_tab IS TABLE OF VARCHAR(20)
Bardziej szczegółowoSQL :: Data Definition Language
SQL :: Data Definition Language 1. Zaproponuj wydajną strukturę danych tabela) do przechowywania macierzy o dowolnych wymiarach w bazie danych. Propozycja struktury powinna zostać zapisana z wykorzystaniem
Bardziej szczegółowoJęzyk PL/SQL Procedury i funkcje składowane
Język PL/SQL Procedury i funkcje składowane Podprogramy, procedury i funkcje składowane, typy argumentów, wywoływanie procedur i funkcji, poziomy czystości funkcji 1 Podprogramy Procedury (wykonują określone
Bardziej szczegółowoSQL 4 Structured Query Lenguage
Wykład 5 SQL 4 Structured Query Lenguage Instrukcje sterowania danymi Bazy Danych - A. Dawid 2011 1 CREATE USER Tworzy nowego użytkownika Składnia CREATE USER specyfikacja użytkownika [, specyfikacja użytkownika]...
Bardziej szczegółowoStrona główna góra 4 5 6 8 7 9
Opis wyglądu Strona główna góra 4 5 6 8 7 9 10 3 2 1 14 15 11 12 13 1. Menu sklep 2. Menu działy główne 3. Logo sklepu (templates/images/logo.png) 4. Schowek produktów (schowek daje możliwość klientom
Bardziej szczegółowoPraca na wielu bazach danych część 2. (Wersja 8.1)
Praca na wielu bazach danych część 2 (Wersja 8.1) 1 Spis treści 1 Analizy baz danych... 3 1.1 Lista analityczna i okno szczegółów podstawowe informacje dla każdej bazy... 3 1.2 Raporty wykonywane jako
Bardziej szczegółowoInstrukcja programu PControl Powiadowmienia.
1. Podłączenie zestawu GSM. Instrukcja programu PControl Powiadowmienia. Pierwszym krokiem w celu uruchomienia i poprawnej pracy aplikacji jest podłączenie zestawu GSM. Zestaw należy podłączyć zgodnie
Bardziej szczegółowoINFORMATOR TECHNICZNY WONDERWARE
Informator techniczny nr 95 04-06-2007 INFORMATOR TECHNICZNY WONDERWARE Synchronizacja czasu systemowego na zdalnych komputerach względem czasu systemowego na komputerze z serwerem Wonderware Historian
Bardziej szczegółowoArchiwum Prac Dyplomowych
Archiwum Prac Dyplomowych Instrukcja dla studentów Ogólna procedura przygotowania pracy do obrony w Archiwum Prac Dyplomowych 1. Student rejestruje pracę w dziekanacie tej jednostki uczelni, w której pisana
Bardziej szczegółowoWymagania edukacyjne z przedmiotu PRACOWNIA SSIECIOWYCH SYSTEMÓW OPERACYJNYCH klasa 2iA. zmodernizować serwer. zrekonfigurować serwer;
Wymagania edukacyjne z przedmitu PRACOWNIA SSIECIOWYCH SYSTEMÓW OPERACYJNYCH klasa 2iA Dział Instalacja systemu peracyjneg na serwerze Uczeń trzymuje cenę dpuszczającą lub dstateczną, jeśli ptrafi: scharakteryzwać
Bardziej szczegółowoSIMPLE.ERP 6.10 Metryka i wymagania 28-11-2014
SIMPLE.ERP 6.10 Metryka i wymagania 28-11-2014 1. Metryka Numer wersji: 6.10 Opis: Prgram klasy ERP d Zarządzania Przedsiębirstwem Prawa autrskie: Cpyright (c) 2014-2015 Simple S.A. Pzstałe infrmacje:
Bardziej szczegółowoWykład 5 funkcje i procedury pamiętane widoki (perspektywy) wyzwalacze
Wykład 5 funkcje i procedury pamiętane widoki (perspektywy) wyzwalacze 1 Funkcje i procedury pamiętane Następujące polecenie tworzy zestawienie zawierające informację o tym ilu jest na naszej hipotetycznej
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ółowoChemoinformatyczne bazy danych - Wprowadzenie do technologii baz danych. Andrzej Bąk
Chemoinformatyczne bazy danych - Wprowadzenie do technologii baz danych Andrzej Bąk Wstęp Zarys Co to jest baza danych? Podstawy teorii baz danych Klasyfikacja baz danych Organizacja danych w relacyjnej
Bardziej szczegółowoOpis instalacji systemu Intranet Komunikator
mkomp Systemy Informatyczne Małgorzata Hyla 41-914 Bytom, Plac Żeromskiego 11/7 tel. +48 793-59-59-49 NIP 645-160-80-37 REGON 241529060 Opis instalacji systemu Intranet Komunikator Wersja 2.0 Systemy firmy
Bardziej szczegółowoJęzyki programowania wysokiego poziomu. PHP cz.4. Bazy danych
Języki programowania wysokiego poziomu PHP cz.4. Bazy danych PHP i bazy danych PHP może zostać rozszerzony o mechanizmy dostępu do różnych baz danych: MySQL moduł mysql albo jego nowsza wersja mysqli (moduł
Bardziej szczegółowoINSTRUKCJA Panel administracyjny
INSTRUKCJA Panel administracyjny Konto trenera Spis treści Instrukcje...2 Opisy...3 Lista modułów głównych...3 Moduł szkoleniowy...4 Dodaj propozycję programu szkolenia...4 Modyfikuj arkusz wykładowcy...6
Bardziej szczegółowoWyzwalacz - procedura wyzwalana, składowana fizycznie w bazie, uruchamiana automatycznie po nastąpieniu określonego w definicji zdarzenia
Wyzwalacz - procedura wyzwalana, składowana fizycznie w bazie, uruchamiana automatycznie po nastąpieniu określonego w definicji zdarzenia Składowe wyzwalacza ( ECA ): określenie zdarzenia ( Event ) określenie
Bardziej szczegółowoAdres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.bpk.pl
Adres strny internetwej, na której Zamawiający udstępnia Specyfikację Isttnych Warunków Zamówienia: www.bpk.pl Bytm: Działania infrmujące i prmujące Prjekt pn. Zmiana systemu napwietrzania reaktrów bilgicznych
Bardziej szczegółowoZaloguj się do Moje GS1. wprowadź dane o swoich lokalizacjach w mniej niż 5 minut!
Zaloguj się do Moje GS1 0 wprowadź dane o swoich lokalizacjach w mniej niż 5 minut! WSTĘP DO MOJE GS1 (1) MOJE GS1 to przyjazne w obsłudze narzędzie do tworzenia i zarządzania numerami GTIN i GLN posiadające
Bardziej szczegółowoProgramowanie w SQL procedury i funkcje. UWAGA: Proszę nie zapominać o prefiksowaniu nazw obiektów ciągiem [OLIMP\{nr indeksu}] Funkcje użytkownika
Programowanie w SQL procedury i funkcje UWAGA: Proszę nie zapominać o prefiksowaniu nazw obiektów ciągiem [OLIMP\{nr indeksu}] Funkcje użytkownika 1. Funkcje o wartościach skalarnych ang. scalar valued
Bardziej szczegółowoI. 1) NAZWA I ADRES: Województwo Zachodniopomorskie - Zachodniopomorski Zarząd Dróg
Kszalin: Ubezpieczenia majątkwe w tym kmunikacyjne mienia będąceg w zarządzie Zachdnipmrskieg Zarządu Dróg Wjewódzkich Numer głszenia: 386458-2014; data zamieszczenia: 25.11.2014 OGŁOSZENIE O ZAMÓWIENIU
Bardziej szczegółowoPierwsze kroki. Krok 1. Uzupełnienie danych własnej firmy
Pierwsze kroki Krok 1. Uzupełnienie danych własnej firmy Przed rozpoczęciem pracy z programem, należy uzupełnić informacje o własnej firmie. Odbywa się to dokładnie tak samo, jak uzupełnianie informacji
Bardziej szczegółowoI. 1) NAZWA I ADRES: Województwo Łódzkie, al. Piłsudskiego 8, 90-051 Łódź, woj. łódzkie, tel. 042
Łódź: Wyknanie i dstawa materiałów prmcyjnych na ptrzeby Departamentu Kultury i Edukacji Numer głszenia: 316510-2011; data zamieszczenia: 03.10.2011 OGŁOSZENIE O ZAMÓWIENIU - dstawy Zamieszczanie głszenia:
Bardziej szczegółowoProjekt bazy danych. Schemat bazy danych. Opis bazy danych
Autorzy: Piotr Słoma nr indeksu: 233263 Joanna Kurzyńska nr indeksu: 233254 Agnieszka Szumicka nr indeksu: 233266 Projekt bazy danych Schemat bazy danych Opis bazy danych Nasz projekt przedstawia bazę
Bardziej szczegółowoW wyświetlonym okienku New Web Server Application wybierz opcję Web App Debugger Executable, a w polu Class Name wpisz: P1.
Przedmiot: Programowanie usług internetowych - Delphi Przygotował: K. Strzałkowski Rok V. Semestr IX. Wydział ZiMK Ćwiczenie 4 Technologia WebBroker 1. Proste usługi udostępniane za pomocą akcji komponentu
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 - III Cel laboratorium
Bardziej szczegółowoProcedury i funkcje składowane
Procedury i funkcje składowane Zmienne podstawienia i zmienne wiązane, podprogramy, procedury składowane, typy argumentów, wywoływanie procedur, funkcje składowane, poziomy czystości funkcji, funkcje tablicowe
Bardziej szczegółowoCentrum Informatyki "ZETO" S.A. w Białymstoku. Instrukcja użytkownika dla urzędników nadających uprawnienia i ograniczenia podmiotom w ST CEIDG
Centrum Informatyki "ZETO" S.A. w Białymstoku Instrukcja użytkownika dla urzędników nadających uprawnienia i ograniczenia podmiotom w ST CEIDG BIAŁYSTOK, 12 WRZEŚNIA 2011 ograniczenia podmiotom w ST CEIDG
Bardziej szczegółowoInstrukcja Obsługi STRONA PODMIOTOWA BIP
Instrukcja Obsługi STRONA PODMIOTOWA BIP Elementy strony podmiotowej BIP: Strona podmiotowa Biuletynu Informacji Publicznej podzielona jest na trzy części: Nagłówek strony głównej Stopka strony podmiotowej
Bardziej szczegółowoBudowa i konfiguracja sieci komputerowej cz.3
Budwa i knfiguracja sieci kmputerwej cz.3 Schemat sieci OUTSIDE 200.200.200.0/24 utside security- level 0 192. 168.1.0/24 dmz security- level 50 inside security- level 100 176.16.0.0/16 10.0.0.0/8 VLAN1
Bardziej szczegółowoSIWZ Portal Internetowy dla projektu. Uzdrowiskowy Dolny Śląsk
Prjekt współfinanswany przez Unię Eurpejską z Eurpejskieg Funduszu Rzwju Reginalneg w ramach Reginalneg Prgramu Operacyjneg dla Wjewództwa Dlnśląskieg na lata 2007-2013 CZĘŚĆ III OPIS PRZEDMIOTU ZAMÓWIENIA
Bardziej szczegółowoBazy danych. Projekt prostej biblioteki. 26 stycznia Hubert Anisimowicz,
Bazy danych Projekt prostej biblioteki 26 stycznia 2015 Hubert Anisimowicz, 275859 Spis treści Rozdział 1 Schemat bazy danych... 2 Rozdział 2 Opis bazy danych... 2 Rozdział 3 Skrypt generujący bazę danych...
Bardziej szczegółowoSpis treści. Rozdział 1 ewyniki. mmedica - INSTR UKC JA UŻYTKO W NIKA
Wersja 5.1.9 Spis treści Rozdział 1 1.1 1.1.1 1.1.2 1.2 1.3 1.4 1.5 I Konfiguracja... 1-1 OID świadczeniodawcy... 1-2 Dodanie... instytucji zewnętrznej 1-4 Dodanie... zlecenia 1-11 Pobranie... materiału
Bardziej szczegółowoZarządzanie Zasobami by CTI. Instrukcja
Zarządzanie Zasobami by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Konfiguracja... 4 3. Okno główne programu... 5 3.1. Narzędzia do zarządzania zasobami... 5 3.2. Oś czasu... 7 3.3. Wykres Gantta...
Bardziej szczegółowoChmura obliczeniowa. do przechowywania plików online. Anna Walkowiak CEN Koszalin 2015-10-16
Chmura obliczeniowa do przechowywania plików online Anna Walkowiak CEN Koszalin 2015-10-16 1 Chmura, czyli co? Chmura obliczeniowa (cloud computing) to usługa przechowywania i wykorzystywania danych, do
Bardziej szczegółowoBazy danych wykład dwunasty PL/SQL, c.d. Konrad Zdanowski ( Uniwersytet Kardynała Stefana Bazy danych Wyszyńskiego, wykładwarszawa)
Bazy danych wykład dwunasty PL/SQL, c.d. Konrad Zdanowski Uniwersytet Kardynała Stefana Wyszyńskiego, Warszawa dwunasty PL/SQL, c.d. 1 / 37 SQL to za mało SQL brakuje możliwości dostępnych w językach proceduralnych.
Bardziej szczegółowoMiejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej Geodezyjne referencyjne bazy danych: Ewidencja Gruntów i Budynków Instrukcja użytkownika Historia zmian Wersja Data Kto Opis
Bardziej szczegółowoI. Zakładanie nowego konta użytkownika.
I. Zakładanie nowego konta użytkownika. 1. Należy wybrać przycisk załóż konto na stronie głównej. 2. Następnie wypełnić wszystkie pola formularza rejestracyjnego oraz zaznaczyć akceptację regulaminu w
Bardziej szczegółowoepuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji
epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka
Bardziej szczegółowoKOLEKCJE - to typy masowe,zawierające pewną liczbę jednorodnych elementów
KOLEKCJE - to typy masowe,zawierające pewną liczbę jednorodnych elementów SQL3 wprowadza następujące kolekcje: zbiory ( SETS ) - zestaw elementów bez powtórzeń, kolejność nieistotna listy ( LISTS ) - zestaw
Bardziej szczegółowoBazy danych programowanie Wykład dla studentów matematyk
Bazy danych programowanie Wykład dla studentów matematyki 23 kwietnia 2017 Funkcje Funkcje definiuje się w Postgresie używajac konstrukcji CREATE FUNCTION nazwa(parametr typ,...) RETURNS typ-wyniku AS
Bardziej szczegółowoInstalacja programu. Omówienie programu. Jesteś tu: Bossa.pl
Jesteś tu: Bossa.pl Program Quotes Update to niewielkie narzędzie ułatwiające pracę inwestora. Jego celem jest szybka i łatwa aktualizacja plików lokalnych z historycznymi notowaniami spółek giełdowych
Bardziej szczegółowoInstrukcja obsługi platformy zakupowej e-osaa (klient podstawowy)
Instrukcja obsługi platformy zakupowej e-osaa (klient podstawowy) 1. Wejście na stronę http://www.officemedia.com.pl strona główną Office Media 2. Logowanie do zakupowej części serwisu. Login i hasło należy
Bardziej szczegółowoWyzwalacze. Anna Fiedorowicz Bazy danych 2
Wyzwalacze Wyzwalacze są specjalnymi procedurami składowanymi, uruchamianymi automatycznie w następstwie zaistnienia określonego typu zdarzenia. Ich główne zadanie polega na wymuszaniu integralności danych
Bardziej szczegółowoBloki anonimowe w PL/SQL
Język PL/SQL PL/SQL to specjalny język proceduralny stosowany w bazach danych Oracle. Język ten stanowi rozszerzenie SQL o szereg instrukcji, znanych w proceduralnych językach programowania. Umożliwia
Bardziej szczegółowoE.14 Bazy Danych cz. 18 SQL Funkcje, procedury składowane i wyzwalacze
Funkcje użytkownika Tworzenie funkcji Usuwanie funkcji Procedury składowane Tworzenie procedur składowanych Usuwanie procedur składowanych Wyzwalacze Wyzwalacze a ograniczenia i procedury składowane Tworzenie
Bardziej szczegółowoAudyt SEO. Elementy oraz proces przygotowania audytu. strona
Audyt SEO Elementy oraz proces przygotowania audytu 1 Spis treści Kim jesteśmy? 3 Czym jest audyt SEO 4 Główne elementy audytu 5 Kwestie techniczne 6 Słowa kluczowe 7 Optymalizacja kodu strony 8 Optymalizacja
Bardziej szczegółowoWaldemar Pietrzak s5207. Projekt Wypożyczalnia Samochodów
Waldemar Pietrzak s5207 Projekt Wypożyczalnia Samochodów 1 Spis treści 1.Cel projektu:...3 2. Zakres:...3 3. Kontekst:...3 4. Wymagania funkcjonalne:...3 5. Wymagania niefunkcjonalne:...4 6. Ewolucja systemu:...4
Bardziej szczegółowo1. Wyzwalacze BD (ang. triggers)
1. Wyzwalacze BD (ang. triggers) Wyzwalacz bazy danych jest procedurą składowaną w bazie powiązaną z jedną konkretną tablicą. Z pojedynczą tablicą może być związane wiele wyzwalaczy, natomiast pojedynczy
Bardziej szczegółowoWyzwalacze. do automatycznego generowania wartości kluczy głównych. Składnia instrukcji tworzacej wyzwalacz
Wyzwalacze Wyzwalacze są specjalnymi procedurami składowanymi, uruchamianymi automatycznie w następstwie zaistnienia określonego typu zdarzenia. Ich główne zadanie polega na wymuszaniu integralności danych
Bardziej szczegółowoPakiety podprogramów Dynamiczny SQL
Pakiety podprogramów Dynamiczny SQL Pakiety podprogramów, specyfikacja i ciało pakietu, zmienne i kursory pakietowe, pseudoinstrukcje (dyrektywy kompilatora), dynamiczny SQL 1 Pakiety Pakiet (ang. package)
Bardziej szczegółowoZestaw skróconych instrukcji dotyczący najważniejszych operacji w programie Merkury Quattro.
Quattro - przewodnik po podstawowych operacjach w programie 1 Zestaw skróconych instrukcji dotyczący najważniejszych operacji w programie Merkury Quattro. UWAGA! Dostępność niniejszej instrukcji nie zwalnia
Bardziej szczegółowoOpis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT
Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT Spis treści Instrukcja użytkownika systemu Ognivo2... 3 Opis... 3 Konfiguracja programu... 4 Rejestracja bibliotek narzędziowych... 4 Konfiguracja
Bardziej szczegółowoOracle PL/SQL. Paweł Rajba. pawel@ii.uni.wroc.pl http://www.kursy24.eu/
Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 6 Wprowadzenie Definiowanie wyzwalaczy DML Metadane wyzwalaczy Inne zagadnienia, tabele mutujące Wyzwalacze INSTEAD OF Wyzwalacze
Bardziej szczegółowoAPI transakcyjne BitMarket.pl
API transakcyjne BitMarket.pl Wersja 20140314 1. Sposób łączenia się z API... 2 1.1. Klucze API... 2 1.2. Podpisywanie wiadomości... 2 1.3. Parametr tonce... 2 1.4. Odpowiedzi serwera... 3 1.5. Przykładowy
Bardziej szczegółowoDECLARE <nazwa_zmiennej> typ [(<rozmiar> )] [ NOT NULL ] [ { := DEFAULT } <wartość> ];
Braki w SQL obsługi zdarzeń i sytuacji wyjątkowych funkcji i procedur użytkownika definiowania złożonych ograniczeń integralnościowych Proceduralny SQL Transact- SQL używany przez Microsoft SQL Server
Bardziej szczegółowoZdalne odnawianie certyfikatów do SWI
Zdalne odnawianie certyfikatów do SWI Instrukcja użytkownika Wersja 1.0 Strona 1 Spis treści Wstęp... 3 Dostęp do systemu... 4 Wymagania systemowe... 5 Instalacja certyfikatu użytkownika... 8 Sprawdzenie
Bardziej szczegółowoCitiDirect EB - Mobile
CitiDirect Ewolucja Bankowości System bankowości elektronicznej dla firm Podręcznik Użytkownika CitiDirect EB - Mobile CitiService Pomoc Techniczna CitiDirect Tel. 0 801 343 978, +48 (22) 690 15 21 Poniedziałek-piątek
Bardziej szczegółowoAplikacje internetowe i rozproszone - laboratorium
Aplikacje internetowe i rozproszone - laboratorium Web Services (część 3). Do wykonania ćwiczeń potrzebne jest zintegrowane środowisko programistyczne Microsoft Visual Studio 2005. Visual Studio 2005 jest
Bardziej szczegółowoPL/SQL. Zaawansowane tematy PL/SQL. Piotr Medoń
PL/SQL Zaawansowane tematy PL/SQL Piotr Medoń Cele Omówienie transakcji bazodanowych Omówienie obsługi wyjątków Zarządzanie perspektywami Tworzenie i usuwanie sekwencji Budowa wyzwalaczy 2 Transakcje bazodanowe
Bardziej szczegółowoKonfiguracja współpracy urządzeń mobilnych (bonowników).
Konfiguracja współpracy urządzeń mobilnych (bonowników). Konfiguracja dzieli się na 3 kroki. 1. Konfiguracja i uruchomienie serwera ftp. 2. Konfiguracja Bistro. 3. Konfiguracja aplikacji mobilnej BistroMo.
Bardziej szczegółowoBazy danych II. Andrzej Grzybowski. Instytut Fizyki, Uniwersytet Śląski
Bazy danych II Andrzej Grzybowski Instytut Fizyki, Uniwersytet Śląski Wykład 11 Zastosowanie PHP do programowania aplikacji baz danych Oracle Wsparcie programowania w PHP baz danych Oracle Oprócz możliwego
Bardziej szczegółowoLAB 6 BEGIN TRANSACTION, COMMIT, ROLLBACK, SET TRANSACTION ISOLATION LEVEL,
Informatyka sem. III studia inżynierskie Transport 2018/19 Lab 6 LAB 6 TRANSACTION, COMMIT, ROLLBACK, SET TRANSACTION ISOLATION LEVEL, UPDATE, INSERT INTO, ALTER TABLE, CREATE VIEW, CREATE TRIGGER, FUNCTION,
Bardziej szczegółowoJęzyk PL/SQL. Rozdział 5. Pakiety podprogramów. Dynamiczny SQL
Język PL/SQL. Rozdział 5. Pakiety podprogramów. Dynamiczny SQL Pakiety podprogramów, specyfikacja i ciało pakietu, zmienne i kursory pakietowe, pseudoinstrukcje (dyrektywy kompilatora), dynamiczny SQL.
Bardziej szczegółowoJMMS Instrukcja użytkowania kont Autor oraz Recenzent
JMMS Instrukcja użytkowania kont Autor oraz Recenzent JavaTech Team 3 lipca 2009 Spis treści 1 Informacje ogólne 3 2 Autor i Recenzent 4 2.1 Logowanie i przypomnienie hasła.......................... 4
Bardziej szczegółowo1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
Grupa A (LATARNIE) Imię i nazwisko: Numer albumu: 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: Nazwisko prowadzącego: 11: 12: Suma: Ocena: Zad. 1 (10 pkt) Dana jest relacja T. Podaj wynik poniższego zapytania (podaj
Bardziej szczegółowoSystemowe aspekty baz
Systemowe aspekty baz danych Deklaracja zmiennej Zmienne mogą być wejściowe i wyjściowe Zmienne w T-SQL można deklarować za pomocą @: declare @nazwisko varchar(20) Zapytanie z użyciem zmiennej: select
Bardziej szczegółowoI. 1) NAZWA I ADRES: Muzeum i Instytut Zoologii Polskiej Akademii Nauk, ul. Wilcza 64, 00-679
Warszawa: Dstawa prgramwania graficzneg d aparatu ftgraficzneg, prgramwania d bróbki grafiki, drukarki laserwej, zewnętrznych dysków twardych raz nagrywarki DVD w pdziale na pakiety: Pakiet I: Dstawa prgramwania
Bardziej szczegółowoINSTRUKCJA TESTOWANIA USŁUG NA PLATFORMIE ELA-ENT
Załącznik nr 1 Siedlce-Warszawa, dn. 16.06.2009 r. Opracowanie: Marek Faderewski (marekf@ipipan.waw.pl) Dariusz Mikułowski (darek@ii3.ap.siedlce.pl) INSTRUKCJA TESTOWANIA USŁUG NA PLATFORMIE ELA-ENT Przed
Bardziej szczegółowoInsERT GT Własne COM 1.0
InsERT GT Własne COM 1.0 Autor: Jarosław Kolasa, InsERT Wstęp... 2 Dołączanie zestawień własnych do systemu InsERT GT... 2 Sposób współpracy rozszerzeń z systemem InsERT GT... 2 Rozszerzenia standardowe
Bardziej szczegółowoŁadowanie i reorganizacja
Ładowanie i reorganizacja danych Cele Ładowanie danych za pomocą wstawiania ścieżką bezpośrednią Ładowanie danych do tabel Oracle za pomocą ścieżki konwencjonalnej oraz bezpośredniej SQL*Loader Reorganizacja
Bardziej szczegółowoTabele wykorzystywane w przykładach
Tabele wykorzystywane w przykładach create table departamenty( dep_id serial primary key, nazwa_departamentu text ); Tabele używane w wybranych przkładach create table pracownicy ( emp_id serial primary
Bardziej szczegółowoI. 1) NAZWA I ADRES: Ośrodek Rozwoju Polskiej Edukacji za Granicą, ul. Rolna 175, 02-729
Warszawa: Pełnienie funkcji administratra strny internetwej www.plska-szkla.pl Numer głszenia: 297890-2011; data zamieszczenia: 20.09.2011 OGŁOSZENIE O ZAMÓWIENIU - usługi Zamieszczanie głszenia: bwiązkwe.
Bardziej szczegółowoComarch ERP XL Business Intelligence Start. Migracja do wersji 2018
Business Intelligence Start Copyright 2018 COMARCH Wszelkie prawa zastrzeżone Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie
Bardziej szczegółowo