Politechnika Gdańska, międzywydziałowy kierunek INŻYNIERIA BIOMEDYCZNA SKRYPT DO LABORATORIUM BAZY DANYCH. autor: dr inż. Adam Bujnowski.

Wielkość: px
Rozpocząć pokaz od strony:

Download "Politechnika Gdańska, międzywydziałowy kierunek INŻYNIERIA BIOMEDYCZNA SKRYPT DO LABORATORIUM BAZY DANYCH. autor: dr inż. Adam Bujnowski."

Transkrypt

1 SKRYPT DO LABORATORIUM BAZY DANYCH ĆWICZENIE 1: Podstawy zarządzania bazami danych. autor: dr inż. Adam Bujnowski 1. Wymagania wstępne Gdańsk, 2011 Projekt Przygotowanie i realizacja kierunku inżynieria biomedyczna studia międzywydziałowe współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego.

2 1.1.Ustawienia Znajomość podstaw obsługi komputera PC, preferowana znajomość systemów zgodnych z UNIX w zakresie obsługi wiersza poleceń. Umiejętność posługiwania się edytorem tekstów. Cele ćwiczenia: Wykaz przyrządów, materiałów i aparatury niezbędnej do przeprowadzenia ćwiczenia: Komputer klasy PC z systemem operacyjnym Windows lub Linux z zainstalowaną przeglądarką WWW (preferowana Mozilla FireFox), klientem ssh (dla Windows putty), programem do transmisji plików z użyciem warstwy ssh (WinSCP). Dostęp do internetu. Spodziewane efekty kształcenia - umiejętności i kompetencje: Opanowanie podstaw posługiwania się Metody dydaktyczne: Indywidualna praca przy komputerze PC, w oparciu o instrukcję do ćwiczenia. Zasady oceniania/warunek zaliczenia ćwiczenia Warunkiem zaliczenia ćwiczenia jest wykonanie i zaprezentowanie prowadzącemu wszystkich elementów ćwiczenia. Ocenę maksymalną można otrzymać wykonując dodatkowe, indywidualne zadania zlecone przez prowadzącego. Wykaz literatury podstawowej do ćwiczenia: 1. Skrypt do wykładu Przebieg ćwiczenia L.p. Zadanie 1. Wiadomości wstępne, łączenie się z serwerem, poprawne rozłączanie się. 2. Obsługa systemu plików, podstawowe operacje. Program Midnight Commander. 3. Zakładanie i kasowanie baz danych z poziomu interfejsu użytkownika. 4. Zapoznanie z programem psql. 5. Podstawy obsługi tabel zakładanie tabel, usuwanie tabel, modyfikacja struktury tabel. 6. Obsługa danych dodawanie, usuwanie i modyfikowanie rekordów UWAGI! Do poprawnej pracy każda osoba musi posiadać aktywne konto na serwerze bazy.eti.pg.gda.pl. Informacje o sposobie zakładania konta i sposobie jego aktywacji powinna być omówiona na wprowadzeniu do laboratorium. 2

3 W trakcie realizacji laboratorium lokalne komputery w laboratorium posłużą jako terminale do podłączenia z serwerem. Całość oprogramowania zainstalowana jest na serwerze. 3. Wprowadzenie do ćwiczenia łączenie się z serwerem Do łączenia się z serwerem bazy.eti.pg.gda.pl w systemach Windows wykorzystana zostanie aplikacja o nazwie putty. W większości komputerów program jest już zainstalowany. Jeśli nie - program można znaleźć pod adresem (alternatywnie wyszukiwarka google, hasło putty download) : Należy pobrać plik o nazwie putty.exe i umieścić na pulpicie. Cała aplikacja zajmuje ok 444kB więc nie obciąży zbytnio systemu. Po pobraniu i umieszczeniu aplikacji na pulpicie, pojawi się ikona (rys. 1). Rys. 1 Ikonka programu putty. Po uruchomieniu programu pojawi się okno z wyborem połączeń. Należy zdefiniować nowe połączenie zgodnie z rys. 2. Należy wypełnić pola Host Name (wpisujemy adres albo nazwę komputera bazy.eti.pg.gda.pl), w nazwie sesji należy wpisać nazwę charakterystyczną dla tej sesji, np. bazy. Przed zapisaniem sesji dobrze jest jeszcze ustawić kodowanie znaków na UTF-8. W tym celu w polu Category, wybieramy Translation (rys. 3) Rys. 2. Ustawienia sesji w programie putty 3

4 Rys. 3. Zmiana ustawień kodowania znaków Po zmianie ustawień należy wrócić do pola session i zapisać sesję o nazwie bazy. Po następnym uruchomieniu programu putty wystarczy załadować sesję i kliknąć przycisk Open. Po otwarciu sesji pojawia się okno tekstowe z zapytaniem o login. 4

5 Rys. 4. Okno logowania w programie putty. Wprowadź teraz swój login, zatwierdź klawiszem [Enter]. Teraz program poprosi Cię o hasło. Wpisz swoje hasło UWAGA w trakcie wpisywania hasła nie pojawią się na ekranie żadne znaki, do momentu zatwierdzenia hasła klawiszem [Enter]. Po poprawnym wpisaniu hasła system wyświetli tekst powitalny i znak zachęty. Od tej chwili cała praca z systemem baz danych będzie się odbywała wewnątrz tego okienka. Większość wydawanych poleceń będzie wydawana przy pomocy klawiatury. Serwer odpowie w postaci komunikatu widocznego w tym oknie. 5

6 Rys.5. Okno po poprawnym zalogowaniu. Poniżej pokazany będzie podstawowy zestaw poleceń, które pozwolą na kilak podstawowych operacji: logout wylogowanie, powoduje zamknięcie sesji z serwerem oraz zamknie putty. Możesz również wcisnąć sekwencję klawiszy Ctrl-D ls - wyświetla zawartość katalogu, porównaj z poleceniem ls -laf cat [plik] - wyświetla zawartość pliku mkdir [nazwa katalogu] - tworzy następujący katalog rmdir [nazwa katalogu] - usuwa następujący katalog rm [nazwa pliku] - usuwa dany plik(ale przedtem system spyta nas, czy chcemy usunąc ten plik, jeśli tak, to wpisujemy literę "y", jeśli nie, to liter "n") rm -f [nazwa pliku] usunie bez pytania ps - wyświetla procesy man [nazwa programu] - instrukcje obsługi programu pwd - wyświetla aktualną ścieżkę do katalogu wraz z jego nazwą mv [nazwa pliku] [ścieżka do katalogu czyli np: /home/lol/] lub [nazwa katalogu] - przenosimy dany plik, do którego chcemy z katalogów, zamiast tego możemy podać nazwe, która zmieni nazwe pliku, a nie go przeniesie cp [nazwa pliku] [ścieżka do katalogu] - coś jak poprzednia komenda, tylko że kopiujemy do danego katalogu pozostawiając stary odnośnik date - aktualna data i czas 6

7 cd [nazwa katalogu] - otwiera katalog, który podaliśmy w komendzie cd - przenosi bezpośrednio do katalogu domowego - passwd - zmienia hasło użytkownika chmod [liczba od 000 do 777] [nazwa pliku] - zmiany praw dostępu pliku lub katalogu. Pierwsza liczba to użytkownik, druga to grupa, a trzecia pozostali. 0 lub --- brak praw dostępu 1 lub --x wykonywanie 2 lub -w- czytanie 3 lub -wx zapis 4 lub r-- zapis i wykonywanie 5 lub r-x odczyt 6 lub rw- odczyt i zapis 7 lub rwx odczyt, zapis i wykonywanie mc program ulatwiający obsługę plików obsługa podobna do programu Total Commander dla Windows. mcedit prosty edytor tekstu. 4. Zakładanie i usuwanie baz danych Pracując z systemem baz danych PostgreSQL każdy uprawniony użytkownik może zakładać swoje bazy danych. Do utworzenia nowej bazy danych służy polecenie : createdb nazwabazy Jako nazwę bazy przyjmij lab1_<twój_login>. Czyli jeśli zalogujesz się jako użytkownik test to wprowadź nazwę bazy lab1_test. Po poprawnym założeniu bazy system wyświetli potwierdzenie: CREATE DATABASE. UWAGA!! - w sytuacji kiedy więcej użytkowników naraz próbuje założyć bazę danych w jednym czasie system może odmówić wyświetlając komunikat: "source database "template1" is being accessed by other users" Napotykając taki komunikat należy ponowić polecenie createdb za jakiś czas. Do usunięcia bazy danych służy polecenie dropdb nazwabazy Po poprawnym usunięciu bazy danych system potwierdzi to komunikatem DROP DATABASE Do skasowania, podłączenia się do bazy danych potrzebna jest jej nazwa. W przypadku zapomnienia nazwy bazy danych możliwe jest jej odzyskanie. Polecenie psql -l spowoduje wyświetlenie wszystkich baz danych w systemie. Z czasem polecenie to zwróci dość długą listę baz danych. Można ograniczyć 7

8 ilość wyników do baz danych konkretnego użytkownika. Polecenie psql -l grep <twojlogin> spowoduje przefiltrowanie wyników wyświetlania do wszystkich tych linii, w których występuje <twojlogin>. Wypróbuj teraz zakładanie i usuwanie baz danych. Ostatecznie załóż bazę danych o nazwie lab1_<twojlogin>. 5. Interfejs systemu zarządzania baz danych psql. Po założeniu bazy danych można się z nią połączyć poleceniem : psql <nazwabazy> Po połączeniu się z bazą danych program psql wyświetli następujące komunikaty: Welcome to psql , the PostgreSQL interactive terminal. Type: \copyright for distribution terms \h for help with SQL commands \? for help on internal slash commands \g or terminate with semicolon to execute query \q to quit Wyjść z programu psql można wpisując \q i zatwierdzając klawiszem [Enter]. W psql-u istnieją dwie kategorie poleceń. Pierwsza kategoria to polecenia w języku SQL. Polecenia te wpisuje się bezpośrednio, kończąc każde polecenie znakiem średnika. Rezultat działania polecenia wyświetlony zostanie na ekranie lub/i utrwalony w bazie danych. 8

9 Drugą kategorią poleceń są polecenia dotyczące zachowania programu psql sposobu interakcji z użytkownikiem i parametrów wyświetlania. Listę dostępnych poleceń w SQL można uzyskać wpisując polecenie \h. Dodatkowo wpisując \h nazwa_polecenia wyświetla się bardziej szczegółowa pomoc na temat danego polecenia np.: \h create, \h create table itp. Listę poleceń wewnętrznych można uzyskać wpisując polecenie \?. UWAGA!!! Czasami ( w praktyce dość często) wygenerowany wynik czy to z polecenia \h czy z zapytania jest dość duży tak duży, że nie mieści się na ekranie. W interfejsie programu psql zaimplementowano mechanizm stronicowania. Polega on na tym, że po wyświetleniu porcji informacji mieszczącej się na stronie program zatrzyma je na ekranie wówczas spacja następna strona, enter, pojedyncza linia, b poprzednia strona, opuszczenie wyświetlania q. 6. Zakładanie i tworzenie tabel Przyjmijmy, że stworzymy bazę danych do przechowywania informacji o znajomych. Podstawowe informacje, jakie będziemy chcieli składować to imię, nazwisko oraz numer telefonu znajomego. Dodatkowo ponumerujemy naszych znajomych. Tabela w formie prezentacyjnej może wyglądać następująco: id imie nazwisko telefon 1... Jan... Kowalski... Sprawdźmy, czy w naszej bazie występują jakieś tabele : \dt (system odpowie : no relations found ) Zapiszmy adekwatne do stworzenia tej tabeli strukturę polecenia create: CREATE TABLE znajomy(id serial, imie varchar(20), nazwisko varchar(40),telefon char(15)); System potwierdzi wykonanie polecenia wypisując CREATE TABLE. Sprawdźmy teraz co się stało w strukturze bazy danych : \dt Dokładniejsze informacje na temat tabeli można uzyskać wpisując \d znajomy. Istniejącą tabelę można usunąć poleceniem DROP TABLE znajomy; (pamiętajmy o średniku na końcu polecenia). W SQL polecenia można wpisywać w wielu liniach, więc poprzednia instrukcja CREATE TABLE może być napisana w wielu liniach. Polecenie zostanie w całości zaakceptowane w momencie, gdy zakończymy je średnikiem. Zapis: CREATE TABLE znajomy( id serial, imię varchar(20), nazwisko varchar(40), 9

10 telefon char(15)); jest równoważny poprzedniemu wpisowi. UWAGA!!! Program psql może wyświetlać jeden z trzech znaków zachęty: nazwa_bazy=> gotowość do przyjęcia nowego polecenia w bazie 'nazwa_bazy', nazwa_bazy-> (jeśli wprowadzana instrukcja jest niedokończona składniowo), nazwa_bazy'> )> sugeruje niedomknięcie nawiasu lub cudzysłowu Program psql przyjmuje polecenia języka SQL oraz polecenia sterujące. Jako koniec linii polecenia SQL rozpoznawany jest średnik ; a nie ENTER. W praktyce jest to olbrzymią zaletą, długie polecenia SQL będą bardziej czytelne jeśli z użyciem ENTER będziemy je pisać w kilku liniach. 7. Wprowadzanie danych Wpisujemy dane. Kiedy tabela jest już gotowa, można w niej umieszczać dane pamiętając o zgodności z typami danych i spełniając warunki ograniczeń jakie w tabeli zapisaliśmy. INSERT INTO ntabeli (nkolumny1, nkolumny5,...) VALUES (val1, val5,...); wprowadź co najmniej 5 rekordów próbując pominąć różne kolumny INSERT INTO znajomy (imię,nazwisko,telefon) VALUES ('Jan', 'Kowalski', ' '); 8. Odczyt danych Składnia polecenia SELECT może być złożona: SELECT * [AS naz_wyj] FROM ntabeli [WHERE warunek][ordrer BY naz_kolumny ASC DESC]; W najprostszej postaci możemy wybrać wszystkie krotki z tabeli: SELECT * FROM znajomy; :jaki warunek spełniają krotki wyświetlone następującym poleceniem: SELECT * FROM znajomy WHERE imie='jan'; Dostępne operatory wykorzystywane w warunkach: >, <, =, <>, is NULL Łączenie kilku warunków wykonujemy za pomocą operatorów logicznych: AND, OR Zamiast * po słowie SELECT można wpisać nazwy tabel, które nas w tym momencie interesują. :wyświetl zawartość tabeli w najprostszej postaci SELECT *, tylko wybrane kolumny, oraz z prostym warunkiem i posortowane 9. Modyfikacja danych Za pomocą polecenia UPDATE aktualizujemy istniejące w tabeli rekordy: UPDATE ntabeli SET nkol=nowa_wartosc WHERE warunek; UPDATE ntabeli SET nkol=ntab2.wartosc FROM ntab2 WHERE warunek; nkol to nazwa kolumny, wktórej chcemy aktualizować dane. 10

11 nowa_wartość może być podana wprost lub obliczona według zadanej reguły. Pomocna jest tu gama operatorów: +,-,*,%. Warunek WHERE można najpierw przećwiczyć na poleceniu SELECT sprawdzając czy na pewno dotyczy rekordów, które mamy na myśli. Przetestujmy jak działa modyfikacja rekordów. Na początek zmienimy imię pana o id=1: UPDATE znajomy SET imie= Andrzej WHERE id = 1; Spróbuj zmienić telefon dla wybranej osoby, nazwisko itp. 10.Usuwanie wybranych rekordów Podobnie do modyfikacji można przeprowadzić usuwanie krotek. Bez warunku WHERE jest to posunięcie dość radykalne, sprzątające wszelkie dane z tabeli. Bez korzystania z transakcji (o tym na późniejszych laboratoriach) wpisanie polecenia: DELETE FROM znajomy; Sprawi, że wyczyścimy całą tabelę z danych. Na razie nie rób tego!!! Sprawdź działanie dla wybranych wierszy w tabeli: DELETE FROM ntabeli WHERE warunek; Podobnie jak w przypadku UPDATE proponowany warunek warto najpierw sprawdzić wykorzystując polecenie SELECT. Na przykład: DELETE FROM znajomy where imie= Jan ; 11.Modyfikacja struktury tabel Czasami zdarza się, że do opisu naszej encji potrzebujemy większej liczby atrybutów. W istniejącej tabeli możemy je dodać. Do modyfikacji istniejącej tabeli służy polecenie ALTER TABLE. Możesz się zapoznać bliżej z jego składnią dzięki poleceniu \h ALTER TABLE (polecenia z ukośnikiem nie wymagają średnika na końcu linii). Do naszego znajomego dodaj element danych o typie varchar(100): ALTER TABLE znajomy ADD varchar(100); Teraz spróbuj korzystając z polecenia UPDATE wpisać kilka i swoim znajomym. Dodaj pole nr_gg o typie integer. Podobnie jak poprzednio wypełnij to pole danymi. 12.Operacje dodatkowe Spróbujmy poćwiczyć nieco inne operacje w bazie danych. Sprawdź w jaki sposób zadziałają następujące polecenia: SELECT 2+2; SELECT sin(0.3); 11

12 SELECT sum(id) FROM znajomy; SELECT now(); 13.Usuwanie tabeli Usuwanie tabeli to również zadanie nieodwracalne. Jeżeli tabela nie jest powiązana referencjami (o czym wkrótce) z innymi tabelami, to można ją usunąć nawet wtedy gdy nie jest ona pusta. Służy do tego polecenie: DROP TABLE nazwatabeli; W początkowym etapie nauki usuwanie tabel jest pożyteczne, aby nie mieć w bazie bałaganu. Aby nie mylić tabel wykorzystywanych na kolejnych zajęciach, tabele z poprzednich zajęć warto usunąć. W chwili obecnej wstrzymaj się z usuwaniem tabeli do momentu 14.Wiele tabel w bazie danych Załóż w bazie danych dodatkową tabelę o nazwie osoba. Załóż pola : Id serial, Imie varchar(20) not null Nazwisko varchar(40) not null Pesel char(15) not null Sprawdź jak wygląda struktura tabel w Twojej bazie danych: \d \dt Wypełnij tą tabelę przykładowymi danymi. Sprawdź działanie instrukcji: INSERT INTO osoba(imie) VALUES ( Jan ); INSERT INTO osoba(nazwisko) VALUES ( Nowak ); Co zrobić żeby można było wpisać wiersze w tej tabeli. Sprawdź działanie polecenia INSERT into znajomy(imie,nazwisko) SELECT imie,nazwisko FROM osoba; Sprawdź dane w tabeli znajomy, porównaj z tabelą osoba. Teraz możesz przećwiczyć usuwanie tabel. 12

Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny Politechnika Śląska

Instytut Mechaniki i Inżynierii Obliczeniowej   Wydział Mechaniczny Technologiczny Politechnika Śląska Instytut Mechaniki i Inżynierii Obliczeniowej www.imio.polsl.pl fb.com/imiopolsl @imiopolsl Wydział Mechaniczny Technologiczny Politechnika Śląska Laboratorium 1 Wprowadzenie, podstawowe informacje o obsłudze

Bardziej szczegółowo

Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL.

Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL. Prezentacja Danych i Multimedia II r Socjologia Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL. Celem ćwiczeń jest poznanie zasad tworzenia baz danych i zastosowania komend SQL. Ćwiczenie I. Logowanie

Bardziej szczegółowo

Laboratorium nr 4. Temat: SQL część II. Polecenia DML

Laboratorium 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ółowo

Bazy danych i usługi sieciowe

Bazy danych i usługi sieciowe Bazy danych i usługi sieciowe Ćwiczenia I Paweł Daniluk Wydział Fizyki Jesień 2014 P. Daniluk (Wydział Fizyki) BDiUS ćw. I Jesień 2014 1 / 16 Strona wykładu http://bioexploratorium.pl/wiki/ Bazy_danych_i_usługi_sieciowe_-_2014z

Bardziej szczegółowo

Bazy Danych i Usługi Sieciowe

Bazy Danych i Usługi Sieciowe Bazy Danych i Usługi Sieciowe Ćwiczenia I Paweł Daniluk Wydział Fizyki Jesień 2011 P. Daniluk (Wydział Fizyki) BDiUS ćw. I Jesień 2011 1 / 15 Strona wykładu http://bioexploratorium.pl/wiki/ Bazy_Danych_i_Usługi_Sieciowe_-_2011z

Bardziej szczegółowo

Wykład 5. SQL praca z tabelami 2

Wykład 5. SQL praca z tabelami 2 Wykład 5 SQL praca z tabelami 2 Wypełnianie tabel danymi Tabele można wypełniać poprzez standardową instrukcję INSERT INTO: INSERT [INTO] nazwa_tabeli [(kolumna1, kolumna2,, kolumnan)] VALUES (wartosc1,

Bardziej szczegółowo

Język SQL, zajęcia nr 1

Ję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ółowo

System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix

System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix Wydział Mechatroniki i Budowy Maszyn Specjalność: Automatyka i Robotyka Rok II Semestr IV 1. Logowanie w systemie Unix. System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix Do zalogowania

Bardziej szczegółowo

Odnawialne Źródła Energii I rok. Tutorial PostgreSQL

Odnawialne Źródła Energii I rok. Tutorial PostgreSQL Tutorial PostgreSQL 1. Instalacja na własnym komputerze: a. Zainstaluj program ze strony: https://www.postgresql.org/download/ Wersja odpowiednia dla systemu operacyjnego Linux, Mac, Windows Przy pierwszym

Bardziej szczegółowo

Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu Unix

Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu Unix Wydział Zarządzania i Modelowania Komputerowego Specjalność: Informatyka Stosowana Rok III Semestr V 1. Logowanie w systemie Unix. Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu

Bardziej szczegółowo

Projektowanie systemów baz danych

Projektowanie systemów baz danych Projektowanie systemów baz danych Seweryn Dobrzelewski 4. Projektowanie DBMS 1 SQL SQL (ang. Structured Query Language) Język SQL jest strukturalnym językiem zapewniającym możliwość wydawania poleceń do

Bardziej szczegółowo

Wykład 8. SQL praca z tabelami 5

Wykł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ółowo

1. Tworzenie tabeli. 2. Umieszczanie danych w tabeli

1. Tworzenie tabeli. 2. Umieszczanie danych w tabeli 1. Tworzenie tabeli Aby stworzyć tabele w SQL-u należy użyć polecenia CREATE TABLE nazwa_tabeli (nazwa_pola1 właściwości_pola1, nazwa_pola2 właściwości_pola2, itd.) Nazwa_tabeli to wybrana przez nas nazwa

Bardziej szczegółowo

Ref. 7 - Język SQL - polecenia DDL i DML

Ref. 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ółowo

Ćwiczenie zapytań języka bazy danych PostgreSQL

Ćwiczenie zapytań języka bazy danych PostgreSQL Ćwiczenie zapytań języka bazy danych PostgreSQL 1. Uruchom link w przeglądarce: http://127.0.0.1/phppgadmin 2. Kliknij w zaznaczony na czerwono link PostgreSQL: 3. Zaloguj się wpisując hasło i login student.

Bardziej szczegółowo

Aby uruchomić program klienta i połączyć się z serwerem, należy komendę:

Aby 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ółowo

LeftHand Sp. z o. o.

LeftHand Sp. z o. o. LeftHand Sp. z o. o. Producent oprogramowania finansowo-księgowe, handlowego i magazynowego na Windows i Linux Instrukcja rejestracji wersji testowej programu LeftHand Ten dokument ma na celu przeprowadzić

Bardziej szczegółowo

MATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH

MATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH MATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH SPIS TREŚCI i EKRANÓW WSTĘP Ekran1: Wstęp. Logowanie Ekran2: Strona początkowa UDOSTEPNIONE MATERIAŁY Ekran3: Dostępne materiały Ekran4: Zawartość

Bardziej szczegółowo

Bazy 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 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ółowo

Wykład 6. SQL praca z tabelami 3

Wykład 6. SQL praca z tabelami 3 Wykład 6 SQL praca z tabelami 3 Łączenie wyników zapytań Język SQL zawiera mechanizmy pozwalające na łączenie wyników kilku pytań. Pozwalają na to instrukcje UNION, INTERSECT, EXCEPT o postaci: zapytanie1

Bardziej szczegółowo

Literatura: SQL Ćwiczenia praktyczne Autor: Marcin Lis Wydawnictwo: Helion. Autor: Joanna Karwowska

Literatura: 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ółowo

Bazy danych. Polecenia SQL

Bazy danych. Polecenia SQL Bazy danych Baza danych, to miejsce przechowywania danych. Dane w bazie danych są podzielone na tabele. Tabele składają się ze ściśle określonych pól i rekordów. Każde pole w rekordzie ma ściśle ustalony

Bardziej szczegółowo

CREATE USER

CREATE USER Temat: Administrowanie użytkownikami bazy danych. Po instalacji serwera MYSQL dostępne jest konto o nazwie root. Domyślnie nie ma ono przypisanego hasła, aczkolwiek podczas procesu konfiguracji jest możliwość

Bardziej szczegółowo

SQL (ang. Structured Query Language)

SQL (ang. Structured Query Language) SQL (ang. Structured Query Language) SELECT pobranie danych z bazy, INSERT umieszczenie danych w bazie, UPDATE zmiana danych, DELETE usunięcie danych z bazy. Rozkaz INSERT Rozkaz insert dodaje nowe wiersze

Bardziej szczegółowo

Programowanie 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 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ółowo

P o d s t a w y j ę z y k a S Q L

P o d s t a w y j ę z y k a S Q L P o d s t a w y j ę z y k a S Q L Adam Cakudis IFP UAM Użytkownicy System informatyczny Aplikacja Aplikacja Aplikacja System bazy danych System zarządzania baz ą danych Schemat Baza danych K o n c e p

Bardziej szczegółowo

Kurs. Podstawy MySQL

Kurs. Podstawy MySQL Kurs Podstawy MySQL Krótkie info. Autorem kursu jest Piotr Jędrusik. Kurs jest własnością serwisu MySQL FAQ www.mysqlfaq.prv.pl, email: mysqlfaq@twister.pl. 1. Tworzymy bazę. Stworzymy pierwszą bazę o

Bardziej szczegółowo

Imię i Nazwisko Data Ocena. Laboratorium 7

Imię i Nazwisko Data Ocena. Laboratorium 7 Imię i Nazwisko Data Ocena Laboratorium 7 Celem tego ćwiczenia jest pokazanie, że w MoscowML można pisać aplikacje użytkowe, np. prosty interpreter języka SQL (MLSQL) Listy i krotki Różnica pomiędzy krotkami

Bardziej szczegółowo

Technologie informacyjne lab. 4

Technologie informacyjne lab. 4 Technologie informacyjne lab. 4 Cel ćwiczenia: Zapoznanie się z komunikacją ze zdalnym serwerem w sieci na przykładzie bezpiecznego serwera SSH. Wstępne zapoznanie się z ideą certyfikatów. Praca z edytorem

Bardziej szczegółowo

strukturalny język zapytań używany do tworzenia i modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych

strukturalny 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ółowo

Wykład 05 Bazy danych

Wykład 05 Bazy danych Wykład 05 Bazy danych Tabela składa się z: Kolumn Wierszy Wartości Nazwa Wartości Opis INT [UNSIGNED] -2^31..2^31-1 lub 0..2^32-1 Zwykłe liczby całkowite VARCHAR(n) n = długość [1-255] Łańcuch znaków o

Bardziej szczegółowo

TECHNOLOGIA INFORMACYJNA

TECHNOLOGIA INFORMACYJNA KATEDRASYSTEMÓWOBLICZENIOWYCH TECHNOLOGIA INFORMACYJNA 1. Podstawy Zajęcia opierają się na wykorzystaniu dostępnych zasobów sprzętowych (serwery) oraz rozwiązań programowych (platforma uczelniana, systemy

Bardziej szczegółowo

1. Połączenie z bazą danych. W wybranym edytorze tworzymy plik sqltest.py i umieszczamy w nim poniższy kod. #!/usr/bin/python3 import sqlite3

1. Połączenie z bazą danych. W wybranym edytorze tworzymy plik sqltest.py i umieszczamy w nim poniższy kod. #!/usr/bin/python3 import sqlite3 cur.executescript(""" DROP TABLE IF EXISTS uczen; CREATE TABLE IF NOT EXISTS uczen ( Uniwersytet Technologiczno-Przyrodniczy im. J.J. Śniadeckich w Bydgoszczy Instrukcja do ćwiczeń laboratoryjnych Przedmiot

Bardziej szczegółowo

koledzy, Jan, Nowak, ul. Niecała 8/23, , Wrocław, , ,

koledzy, Jan, Nowak, ul. Niecała 8/23, , Wrocław, , , Celem ćwiczeń jest zaprojektowanie oraz utworzenie na serwerze bazy danych przechowującej informacje na temat danych kontaktowych. Celem jest również zapoznanie z podstawowymi zapytaniami języka SQL służącymi

Bardziej szczegółowo

Wprowadzenie do projektowania i wykorzystania baz danych Relacje

Wprowadzenie do projektowania i wykorzystania baz danych Relacje Wprowadzenie do projektowania i wykorzystania baz danych Relacje Katarzyna Klessa Dygresja nt. operatorów SELECT 2^2 SELECT 2^30 SELECT 50^50 2 Dygresja nt. operatorów SELECT 2^30 --Bitwise exclusive OR

Bardziej szczegółowo

PRZESTRZENNE BAZY DANYCH WYKŁAD 2

PRZESTRZENNE BAZY DANYCH WYKŁAD 2 PRZESTRZENNE BAZY DANYCH WYKŁAD 2 Baza danych to zbiór plików, które fizycznie przechowują dane oraz system, który nimi zarządza (DBMS, ang. Database Management System). Zadaniem DBMS jest prawidłowe przechowywanie

Bardziej szczegółowo

KORZYSTANIE Z BAZY DANYCH UpToDate

KORZYSTANIE Z BAZY DANYCH UpToDate KORZYSTANIE Z BAZY DANYCH UpToDate 1 KORZYSTANIE Z BAZY DANYCH UpToDate 1. Wejdź na stronę Biblioteki Głównej Uniwersytetu Medycznego w Lublinie: http://www.biblioteka.umlub.pl 2. W ZASOBY kliknij na Zdalny

Bardziej szczegółowo

Instalacja MySQL. http://dev.mysql.com/downloads/mysql/5.0.html#downloads

Instalacja MySQL. http://dev.mysql.com/downloads/mysql/5.0.html#downloads Instalacja MySQL Baza MySQL tworzona jest przez Szwedzką firmę MySQL AB strona domowa projektu to: www.mysql.com Wersję bezpłatną (różniącą się od komercyjnej brakiem wsparcia technicznego, nośnika i podręcznika)

Bardziej szczegółowo

Maple i wykresy. 1.1 Najpierw należy się zalogować. Jak to zrobić zostało opisane w moim poprzednim tutorialu.

Maple i wykresy. 1.1 Najpierw należy się zalogować. Jak to zrobić zostało opisane w moim poprzednim tutorialu. Maple i wykresy 1 Program Maple 1.1 Najpierw należy się zalogować. Jak to zrobić zostało opisane w moim poprzednim tutorialu. 1.2 Uruchomienie programu Maple Uruchamiamy go, wpisując w konsoli maple, potwierdzając

Bardziej szczegółowo

Systemy operacyjne. Instrukcja laboratoryjna. Ćwiczenie 1: Polecenia systemu UNIX/LINUX. Opracował: dr inż. Piotr Szpryngier

Systemy operacyjne. Instrukcja laboratoryjna. Ćwiczenie 1: Polecenia systemu UNIX/LINUX. Opracował: dr inż. Piotr Szpryngier Systemy operacyjne Instrukcja laboratoryjna Ćwiczenie 1: Polecenia systemu UNIX/LINUX Opracował: dr inż. Piotr Szpryngier Olsztyn 2009 1 Wprowadzenie. Cel zajęć praktycznych. Wymagania stawiane studentom

Bardziej szczegółowo

Przewodnik dla klienta

Przewodnik dla klienta PAŁUCKI BANK SPÓŁDZIELCZY w WĄGROWCU Przewodnik dla klienta Aplikacja npodpis do obsługi certyfikatu (instrukcja użytkownika) Wersja 05 https://www.paluckibs.pl I. Słownik pojęć dalej zwana aplikacją;

Bardziej szczegółowo

Aplikacja npodpis do obsługi certyfikatu

Aplikacja npodpis do obsługi certyfikatu BANK SPÓŁDZIELCZY w Piotrkowie Kujawskim Aplikacja npodpis do obsługi certyfikatu (instrukcja użytkownika) Wersja 05 https://www.bspk.pl I. Słownik pojęć dalej zwana aplikacją; Internet Banking dla Firm

Bardziej szczegółowo

Aplikacja npodpis do obsługi certyfikatu

Aplikacja npodpis do obsługi certyfikatu BANK SPÓŁDZIELCZY W SŁUPCY Aplikacja npodpis do obsługi certyfikatu (instrukcja użytkownika) Wersja 04 http://www.bsslupca.pl I. Słownik pojęć: dalej zwana aplikacją; Internet Banking dla Firm dalej zwany

Bardziej szczegółowo

Aplikacja npodpis do obsługi certyfikatu (instrukcja użytkownika)

Aplikacja npodpis do obsługi certyfikatu (instrukcja użytkownika) Pałucki Bank Spółdzielczy w Wągrowcu Spółdzielcza Grupa Bankowa Aplikacja npodpis do obsługi certyfikatu (instrukcja użytkownika) Wągrowiec, maj 2019 r. Spis treści I. Aplikacja npodpis do obsługi certyfikatu...

Bardziej szczegółowo

Wprowadzenie do baz danych

Wprowadzenie do baz danych Wprowadzenie do baz danych Dr inż. Szczepan Paszkiel szczepanpaszkiel@o2.pl Katedra Inżynierii Biomedycznej Politechnika Opolska Wprowadzenie DBMS Database Managment System, System za pomocą którego można

Bardziej szczegółowo

Autor: Joanna Karwowska

Autor: Joanna Karwowska Autor: Joanna Karwowska Wygodniejszym i wydajniejszym sposobem przechowywania i korzystania z dużej ilości danych zapisanych na serwerze jest współpraca z relacyjną bazą danych. 2 1. Utworzyć bazę danych.

Bardziej szczegółowo

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotowali: mgr inż. Arkadiusz Bukowiec mgr inż. Remigiusz Wiśniewski LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Bardziej szczegółowo

Widok Connections po utworzeniu połączenia. Obszar roboczy

Widok Connections po utworzeniu połączenia. Obszar roboczy Środowisko pracy 1. Baza danych: Oracle 12c - Serwer ELARA - Konta studenckie, dostęp także spoza uczelni - Konfiguracja: https://e.piotrowska.po.opole.pl/index.php?option=conf 2. Środowisko: SQL Developer

Bardziej szczegółowo

Relacyjne bazy danych. Podstawy SQL

Relacyjne bazy danych. Podstawy SQL Relacyjne bazy danych Podstawy SQL Język SQL SQL (Structured Query Language) język umożliwiający dostęp i przetwarzanie danych w bazie danych na poziomie obiektów modelu relacyjnego tj. tabel i perspektyw.

Bardziej szczegółowo

Struktura drzewa w MySQL. Michał Tyszczenko

Struktura drzewa w MySQL. Michał Tyszczenko Struktura drzewa w MySQL Michał Tyszczenko W informatyce drzewa są strukturami danych reprezentującymi drzewa matematyczne. W naturalny sposób reprezentują hierarchię danych toteż głównie do tego celu

Bardziej szczegółowo

Wdroż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 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ółowo

Instrukcja korzystania z Systemu Telnom - Nominacje

Instrukcja korzystania z Systemu Telnom - Nominacje Instrukcja korzystania z Systemu Telnom - Nominacje Opis panelu użytkownika Pierwsze zalogowanie w systemie Procedura resetowania hasła Składanie nominacji krok po kroku System Telnom Nominacje znajduje

Bardziej szczegółowo

DECLARE VARIABLE zmienna1 typ danych; BEGIN

DECLARE 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ółowo

CREATE DATABASE ksiegarnia_internetowa DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

CREATE 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ółowo

Skrócona instrukcja korzystania z Platformy Zdalnej Edukacji w Gliwickiej Wyższej Szkole Przedsiębiorczości

Skrócona instrukcja korzystania z Platformy Zdalnej Edukacji w Gliwickiej Wyższej Szkole Przedsiębiorczości Skrócona instrukcja korzystania z Platformy Zdalnej Edukacji w Gliwickiej Wyższej Szkole Przedsiębiorczości Wstęp Platforma Zdalnej Edukacji Gliwickiej Wyższej Szkoły Przedsiębiorczości (dalej nazywana

Bardziej szczegółowo

host name: 192.168.11.110 protokół SSH System plików - wprowadzenie Ścieżki dostępu

host name: 192.168.11.110 protokół SSH System plików - wprowadzenie Ścieżki dostępu Ćw. 13 Linux - operacje systemu plików 1. Ściągnąć program PUTTY ze strony z materiałami dydaktycznymi - zapisać, rozpakować skompresowany plik i uruchomić. 2. Skonfigurować host name: host name: 192.168.11.110

Bardziej szczegółowo

Programowanie 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 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ółowo

Wstęp do systemów wielozadaniowych laboratorium 02 Praca w systemie plików

Wstęp do systemów wielozadaniowych laboratorium 02 Praca w systemie plików Wstęp do systemów wielozadaniowych laboratorium 02 Praca w systemie plików Jarosław Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 2013-10-08 Co to jest konsola / terminal UNIX-owy?

Bardziej szczegółowo

SQL - Structured Query Language -strukturalny język zapytań SQL SQL SQL SQL

SQL - Structured Query Language -strukturalny język zapytań SQL SQL SQL SQL Wprowadzenie do SQL SQL - Structured Query Language -strukturalny język zapytań Światowy standard przeznaczony do definiowania, operowania i sterowania danymi w relacyjnych bazach danych Powstał w firmie

Bardziej szczegółowo

Pawel@Kasprowski.pl Bazy danych. Bazy danych. Podstawy języka SQL. Dr inż. Paweł Kasprowski. pawel@kasprowski.pl

Pawel@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ółowo

Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3

Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3 Currenda EPO Instrukcja Konfiguracji Wersja dokumentu: 1.3 Currenda EPO Instrukcja Konfiguracji - wersja dokumentu 1.3-19.08.2014 Spis treści 1 Wstęp... 4 1.1 Cel dokumentu... 4 1.2 Powiązane dokumenty...

Bardziej szczegółowo

Relacyjne bazy danych. Podstawy SQL

Relacyjne bazy danych. Podstawy SQL Relacyjne bazy danych Podstawy SQL Język SQL SQL (Structured Query Language) język umoŝliwiający dostęp i przetwarzanie danych w bazie danych na poziomie obiektów modelu relacyjnego tj. tabel i perspektyw.

Bardziej szczegółowo

Wdroż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 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ółowo

Komunikacja z bazą danych psql

Komunikacja z bazą danych psql PostgreSQL jest systemem zarządzania relacyjnymi bazami danych rozprowadzanym na zasadach open source. Twórcą i właścicielem praw autorskich jest Uniwersytet Berkeley w Stanach Zjednoczonych. Ze wszystkich

Bardziej szczegółowo

Podręcznik Użytkownika aplikacji NOVO Szkoła. Profil Ucznia

Podręcznik Użytkownika aplikacji NOVO Szkoła. Profil Ucznia Podręcznik Użytkownika aplikacji NOVO Szkoła Profil Ucznia Spis treści 1 Podstawowe informacje 3 1.1 Przeglądarka internetowa........................................ 3 1.2 Logowanie i wylogowanie, sesja

Bardziej szczegółowo

Aplikacja do podpisu cyfrowego npodpis

Aplikacja do podpisu cyfrowego npodpis ABS Bank Spółdzielczy Aplikacja do podpisu cyfrowego npodpis (instrukcja użytkownika) Wersja 1.0 http://www.absbank.pl 1. Aplikacja do podpisu cyfrowego - npodpis Słownik pojęć: Aplikacja do podpisu cyfrowego

Bardziej szczegółowo

VinCent Administrator

VinCent Administrator VinCent Administrator Moduł Zarządzania podatnikami Krótka instrukcja obsługi ver. 1.01 Zielona Góra, grudzień 2005 1. Przeznaczenie programu Program VinCent Administrator przeznaczony jest dla administratorów

Bardziej szczegółowo

Synchronizacja i współdzielenie plików w Internecie. Prezentacja. Instrukcja obsługi aplikacji WEB Manager plików

Synchronizacja i współdzielenie plików w Internecie. Prezentacja. Instrukcja obsługi aplikacji WEB Manager plików Synchronizacja i współdzielenie plików w Internecie Prezentacja Instrukcja obsługi aplikacji WEB Manager plików 1 Cel instrukcji 1. Zapoznajesz się z instrukcją obsługi aplikacji internetowej File Nebula

Bardziej szczegółowo

Plan bazy: Kod zakładający bazę danych: DROP TABLE noclegi CASCADE; CREATE TABLE noclegi( id_noclegu SERIAL NOT NULL,

Plan 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ółowo

Platforma e-learningowa

Platforma e-learningowa Dotyczy projektu nr WND-RPPD.04.01.00-20-002/11 pn. Wdrażanie elektronicznych usług dla ludności województwa podlaskiego część II, administracja samorządowa realizowanego w ramach Decyzji nr UDA- RPPD.04.01.00-20-002/11-00

Bardziej szczegółowo

Wdroż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 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ółowo

Projektowanie baz danych za pomocą narzędzi CASE

Projektowanie baz danych za pomocą narzędzi CASE Projektowanie baz danych za pomocą narzędzi CASE Metody tworzenia systemów informatycznych w tym, także rozbudowanych baz danych są komputerowo wspomagane przez narzędzia CASE (ang. Computer Aided Software

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI V-TERMU LYONESS.

INSTRUKCJA OBSŁUGI V-TERMU LYONESS. INSTRUKCJA OBSŁUGI V-TERMU LYONESS Uruchomienie programu V-Term Lyoness jest interfejsem bazującym na stronie internetowej, który można uruchomić bezpośrednio w przeglądarce internetowej, bez potrzeby

Bardziej szczegółowo

Al. Akacjowa 16A 53-134 Wrocław

Al. Akacjowa 16A 53-134 Wrocław Instrukcja użytkownika programu Internet-Lab 1 Spis treści 1. Co to jest Internet- Lab i dla kogo jest przeznaczony?... 3 2. Jak uruchomić program Internet-Lab?... 3 3. Jak poruszać się ę po programie?...

Bardziej szczegółowo

Laboratorium - Poznawanie FTP

Laboratorium - Poznawanie FTP Cele Część 1: Korzystanie z usługi FTP z wiersza poleceń. Część 2: Pobranie pliku z serwera FTP za pomocą WS_FTP LE Część 3: Korzystanie z usługi FTP w przeglądarce Scenariusz File Transfer Protocol (FTP)

Bardziej szczegółowo

Aplikacja npodpis do obsługi certyfikatu

Aplikacja npodpis do obsługi certyfikatu BANK SPÓŁDZIELCZY w Koninie Aplikacja npodpis do obsługi certyfikatu (instrukcja użytkownika) Wersja 06 https://www.bskonin.pl I. Słownik pojęć dalej zwana aplikacją; Internet Banking dla Firm dalej zwany

Bardziej szczegółowo

Aplikacja npodpis do obsługi certyfikatu

Aplikacja npodpis do obsługi certyfikatu BANK SPÓŁDZIELCZY w Witkowie Aplikacja npodpis do obsługi certyfikatu (instrukcja użytkownika) Wersja 05 http://www.ib.bswitkowo.pl I. Słownik pojęć dalej zwana aplikacją; Internet Banking dla Firm dalej

Bardziej szczegółowo

Instalacja systemu zarządzania treścią (CMS): Joomla

Instalacja systemu zarządzania treścią (CMS): Joomla Instalacja systemu zarządzania treścią (CMS): Joomla Na stronie http://www.cba.pl/ zarejestruj nowe konto klikając na przycisk:, następnie wybierz nazwę domeny (Rys. 1a) oraz wypełnij obowiązkowe pola

Bardziej szczegółowo

Dokumentacja SMS przez FTP

Dokumentacja SMS przez FTP Dokumentacja SMS przez FTP 1 Wprowadzenie... 2 Właściwości plików... 3 Tworzenie konfiguracji w Panelu Klienta... 4 Raporty doręczeń... 5 Historia zmian... 6 2 Wprowadzenie Usługa wysyłki SMS przez FTP

Bardziej szczegółowo

Wykład 5: PHP: praca z bazą danych MySQL

Wykład 5: PHP: praca z bazą danych MySQL Wykład 5: PHP: praca z bazą danych MySQL Architektura WWW Podstawowa: dwuwarstwowa - klient (przeglądarka) i serwer WWW Rozszerzona: trzywarstwowa - klient (przeglądarka), serwer WWW, serwer bazy danych

Bardziej szczegółowo

Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej

Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej Uruchom plik setup.exe Pojawi się okno instalacji programu MAC Diagnoza EP. Wybierz przycisk AKCEPTUJĘ. Następnie zainstaluj

Bardziej szczegółowo

Aplikacja npodpis do obsługi certyfikatu

Aplikacja npodpis do obsługi certyfikatu BANK SPÓŁDZIELCZY w Łosicach Aplikacja npodpis do obsługi certyfikatu (instrukcja użytkownika) Wersja 02 http://www.bslosice.pl I. Aplikacja npodpis do obsługi certyfikatu Słownik pojęć: Aplikacja npodpis

Bardziej szczegółowo

Instalacja i obsługa aplikacji MAC Diagnoza EW

Instalacja i obsługa aplikacji MAC Diagnoza EW Instalacja i obsługa aplikacji MAC Diagnoza EW Uruchom plik setup.exe Pojawi się okno instalacji programu MAC Diagnoza EW. Wybierz przycisk AKCEPTUJĘ. Następnie zainstaluj program, wybierając przycisk

Bardziej szczegółowo

Obsługa pakietu biurowego OFFICE

Obsługa pakietu biurowego OFFICE 02 - Temat 1 cz.1/3 1. Uruchom MS Access i utwórz pustą bazę danych. Zapisz ją na dysku. Pojawi się okno dialogowe obsługi bazy. Za pomocą tego okna użytkownik zarządza bazą danych i jej wszystkimi elementami,

Bardziej szczegółowo

Bazy Danych - Instrukcja do Ćwiczenia laboratoryjnego nr 8

Bazy Danych - Instrukcja do Ćwiczenia laboratoryjnego nr 8 Bazy Danych - Instrukcja do Ćwiczenia laboratoryjnego nr 8 Bazowy skrypt PHP do ćwiczeń z bazą MySQL: Utwórz skrypt o nazwie cw7.php zawierający następującą treść (uzupełniając go o właściwą nazwę uŝytkownika

Bardziej szczegółowo

Podstawy Informatyki. Wykład 4 Komendy UNIXa, cd

Podstawy Informatyki. Wykład 4 Komendy UNIXa, cd Podstawy Informatyki Wykład 4 Komendy UNIXa, cd Komendy UNIXa, cd: ls - listowanie zawartości katalogu (listing), 48%{sendzimir}/home/sysadm/wilk/dydaktyka/c>ls kar* karman* karman.cpp karman.out press.dat

Bardziej szczegółowo

I. Interfejs użytkownika.

I. Interfejs użytkownika. Ćwiczenia z użytkowania systemu MFG/PRO 1 I. Interfejs użytkownika. MFG/PRO w wersji eb2 umożliwia wybór użytkownikowi jednego z trzech dostępnych interfejsów graficznych: a) tekstowego (wybór z menu:

Bardziej szczegółowo

W tej części zajmiemy się ćwiczeniami dotyczącymi modyfikacji rekordów.

W tej części zajmiemy się ćwiczeniami dotyczącymi modyfikacji rekordów. W tej części zajmiemy się ćwiczeniami dotyczącymi modyfikacji rekordów. Logujemy się do bazy danych (jak pamiętamy, słuŝy do tego oprogramowanie klienta, czyli programik mysql). ZałóŜmy sobie przede wszystkim

Bardziej szczegółowo