Strona 1 z 1

Jak zaprojektować zapytanie

PostNapisane: Śr gru 07, 2016 2:23 pm
przez ewwis
Witam,jak wykonac baze danych ZESPOLY,PRACOWNICY i obliczyc dla kazdego pracownika jego dniowke(1/20 placy podstawowej) i wyswietlic z jego imieniem i nazwiskiem?Jak wykonac kwerende?

Re: Jak zaprojektować zapytanie

PostNapisane: Cz gru 08, 2016 10:49 am
przez Jan_J
Nie wiadomo, skąd wziąć płacę podstawową. Napisz, jakie kolumny są/powinny być w poszczególnych tabelach.

Re: Jak zaprojektować zapytanie

PostNapisane: Cz gru 08, 2016 1:39 pm
przez ewwis
Witam,dziekuje za odpowiedz.Teraz ja odpowiadam.Maja byc nastepujace tabele i kolumny:

Tabela 1: ZESPOLY
ID_ZESP
NAZWA
ADRES

Tabela 2: ETATY
NAZWA
PLACA_OD
PLACA_DO

Tabela 3: PRACOWNICY
ID_PRAC
NAZWISKO
IMIE
ETAT
ZATRUDNIONY
PLACA_POD
PLACA_DOD
ID_ZESP
ID_SZEFA
ID_ZESP

W tych tabelkach moge umiescic dowolne dane, chodzi tylko o tozebym umiala dobrze wykonac to zadanie.

Re: Jak zaprojektować zapytanie

PostNapisane: Pt gru 09, 2016 12:13 am
przez Jan_J
Czy to jest zadanie domowe z liceum albo gimnazjum? jeśli tak, to co o tworzeniu tabel i o pobieraniu z nich informacji mówi Twój podręcznik? Help dotyczący Base znajdziesz np. tu: https://help.libreoffice.org/Common/Dat ... verview/pl. Pełniejszą wersję helpa da się doinstalować do LibreOffice z http://www.libreoffice.org/download/ -- LibreOffice Help, uwaga na zgodność wersji.

Czy umiesz zbudować choćby jedną tabelę o zadanym układzie kolumn?
W Base jest formularz, w któym definiujesz, jak kolumny mają się nazywać i jakiego są typu. Jedna z nich, zazwyczaj pierwsza, i zazwyczaj nosząca nazwę ID_cośtamdalej, pełni rolę klucza podstawowego.

Druga część problemu to utworzenie zapytania, czyli tzw. kwerendy. Możesz to zrobić formułując opis pożądanych wyników w języku SQL albo wypełniając formularz. Twoje zapytanie wymaga pracy z jedną tabelą i każe ustalić 3 kolumny w odpowiedzi: dwie pobrane wprost z tabeli, a w trzeciej ma być 1/20 wartości z innej kolumny.

PS. Pisząc po polsku używaj polskiego alfabetu.