niedziela, 24 kwietnia 2022

Baza "Płytoteka"

 Poniżej znajduje się link do mojej bazy danych "Płytoteka" w programie LibreOffice Base oraz zrzuty ekranu pokazujące wyniki mojej pracy. Zapraszam :) !


LINK



Tabela płyty



Tabela zespoły


    Relacje między tabelami 



Wszystkie formularze


























niedziela, 3 kwietnia 2022

Baza Handlowcy

 Poniżej znajduje się link do mojej bazy danych "Handlowcy" w programie LibreOffice Base oraz zrzuty ekranu pokazujące wyniki mojej pracy. Zapraszam :) !

LINK


Kwerenda I






Kwerenda II






Kwerenda III






Kwerenda IV







Tabela do kwerend







poniedziałek, 21 marca 2022

Baza danych Obywatele w LibreOffice Base

 Poniżej znajduje się link do mojej bazy danych "Obywatele" w programie LibreOffice Base oraz zrzut ekranu jednego z formularza. Zapraszam :) !


Link






sobota, 5 lutego 2022

Tworzenie bazy danych w LibreOffice Base

Poniżej znajduje się link do mojej gotowej pracy w bazie danych a mianowicie "Znajomi" (tabela oraz formularze do niej zrobione) oraz kilka screen shotów krótko pokazujących wyniki mojej pracy. Zapraszam :)!


Link














Poniżej znajduje się screen shot pokazujący początkową fazę tworzenia tabeli z bazy danych "Znajomi" (link do gotowej bazy danych wraz z formularzami znajduje się na samej górze posta!) :)










sobota, 22 stycznia 2022

Bazy danych

 Bazy danych


1. Baza danych to zorganizowany zbiór usystematyzowanych informacji, czyli danych, zwykle przechowywany w systemie komputerowym w formie elektronicznej.



2. Typy baz danych:

- Relacyjne bazy danych. Relacyjne bazy danych stały się niezwykle popularne w latach 80. Elementy w relacyjnej bazie danych są zorganizowane jako zbiór tabel zawierających kolumny i wiersze. Technologia relacyjnych baz danych zapewnia najbardziej efektywny i elastyczny sposób na uzyskanie dostępu do uporządkowanych informacji.

- Obiektowe bazy danych. Informacje w obiektowych bazach danych mają postać obiektów, podobnie jak w oprogramowaniu obiektowym.

- Rozproszone bazy danych. Rozproszona baza danych składa się z co najmniej dwóch plików znajdujących się w różnych lokalizacjach. Baza danych może być przechowywana na wielu komputerach znajdujących się w tej samej lokalizacji fizycznej lub rozproszonych w różnych sieciach.

- Hurtownie danych. Centralne repozytorium danych — hurtownia danych — to typ bazy danych przeznaczony głównie do szybkiego wykonywania zapytań i analizy.

- Bazy danych NoSQL. Baza danych NoSQL, czyli nierelacyjna baza danych, umożliwia przechowywanie nieusystematyzowanych i częściowo usystematyzowanych danych oraz manipulowanie nimi (w przeciwieństwie do relacyjnych baz danych, które określają sposób organizacji wszystkich danych wprowadzanych do bazy danych). Bazy danych NoSQL zyskały na popularności wraz z upowszechnieniem i wzrostem złożoności aplikacji internetowych.

- Grafowe bazy danych. Grafowa baza danych przechowuje dane w postaci encji i relacji między encjami.

- Bazy danych OLTP. Baza danych OLTP to szybka, analityczna baza danych przeznaczona do wykonywania dużej liczby transakcji przez wielu użytkowników.



3. Czym jest język SQL?

SQL to język programowania używany niemal przez wszystkie relacyjne bazy danych do tworzenia zapytań dotyczących danych, ich przetwarzania i definiowania oraz zapewniania kontroli dostępu. Język SQL został opracowany przez firmę IBM w latach 70. przy istotnym współudziale firmy Oracle, co spowodowało wprowadzenie standardu SQL ANSI i powstanie wielu rozszerzeń języka SQL przygotowanych przez firmy IBM, Oracle i Microsoft. Mimo że język SQL jest nadal powszechnie używany, zaczynają się pojawiać zupełnie nowe języki programowania.



4. Jaka jest różnica między bazą danych a arkuszem kalkulacyjnym?

Podstawowe różnice między bazą danych a arkuszem kalkulacyjnym to:

- Sposób przechowywania danych i ich przetwarzania.

- Użytkownicy z dostępem do danych.

- Ilość przechowywanych danych.

Arkusze kalkulacyjne były pierwotnie przeznaczone dla jednego użytkownika i odzwierciedlają to ich cechy. Są doskonałe dla jednego użytkownika lub małej grupy użytkowników, która nie potrzebuje wielu skomplikowanych funkcji manipulacji danymi. Natomiast bazy danych są przeznaczone do przechowywania znacznie większych zbiorów zorganizowanych informacji — czasem są to ogromne ilości. Bazy danych umożliwiają wielu użytkownikom jednoczesne uzyskiwanie szybkiego i bezpiecznego dostępu do danych i tworzenie dotyczących ich zapytań z wykorzystaniem logiki i języka o wysokim stopniu złożoności.



5. Czym jest MySQL Database?

MySQL to system zarządzania relacyjnymi bazami danych typu open source oparty na języku SQL. Został opracowany i zoptymalizowany pod kątem zastosowań internetowych i działa na dowolnej platformie. Nowe wymagania związane z rozwojem Internetu spowodowały, że system MySQL jest najczęściej wybierany przez deweloperów internetowych oraz na potrzeby aplikacji internetowych. Ponieważ opracowano go w celu przetwarzania milionów zapytań i wykonywania tysięcy transakcji, system MySQL jest popularny w firmach z branży handlu elektronicznego, które muszą zarządzać wieloma przelewami pieniędzy. Podstawową funkcją systemu MySQL jest elastyczność na żądanie. MySQL to system DBMS, z którego korzystają najpopularniejsze witryny i aplikacje internetowe na świecie, w tym Airbnb, Uber, LinkedIn, Facebook, Twitter i YouTube.



6. Zastosowanie baz danych w dzisiejszym świecie:

Ogromne zbiory danych z Internetu rzeczy przekształcają życie codzienne i przemysł na całym świecie, a firmy mają dzięki temu dostęp do dużo większej niż kiedyś ilości danych. Nowoczesne organizacje mogą obecnie używać baz danych nie tylko do przechowywania danych i wykonywania transakcji, ale także do analizy ogromnej ilości danych z wielu systemów. Dzięki bazom danych i innym narzędziom do przetwarzania oraz analizy biznesowej organizacje mogą wykorzystać zebrane dane do efektywniejszego działania, podejmowania lepszych decyzji oraz poprawy elastyczności i skalowalności. Samoczynne bazy danych umożliwiają znacznie szybsze wprowadzanie zmian i wykorzystanie tych możliwości. Ponieważ samoczynne bazy danych umożliwiają automatyzację kosztownych i czasochłonnych procesów ręcznych, ułatwiają użytkownikom biznesowym bardziej aktywne przetwarzanie danych. Dzięki bezpośredniemu nadzorowi nad możliwością tworzenia i wykorzystywania baz danych użytkownicy uzyskują kontrolę i niezależność przy jednoczesnym zachowaniu istotnych standardów bezpieczeństwa.

Inne tradycyjne zastosowania baz danych obejmują takie dziedziny jak:

- Obsługa wpłat i wypłat w banku.

- Rezerwacja biletów lotniczych.

- Przeglądanie katalogu bibliotek UW w internecie.

- Zakupy w supermarkecie.

- Kartoteki pracowników (kadry i płace).

- Księgowość










niedziela, 7 listopada 2021

Projekty graficzne w programie Inkscape -> Grafika wektorowa

 Poniżej znajdują się moje projekty graficzne w programie -   Inkscape. Zapraszam!




Kompozycja


Ręcznik plażowy



Emotikony




Kartka Walentynkowa



Kartka Świąteczna



Motyl




Cztery Asy

sobota, 23 października 2021

Czym się różni grafika wektorowa od rastrowej? - Grafika rastrowa

 Grafika rastrowa



1. Grafika rastrowa - prezentacja obrazu za pomocą matrycy punktów w postaci prostokątnej siatki odpowiednio kolorowanych pikseli na monitorze komputera, drukarce lub innym urządzeniu wyjściowym. W systemach komputerowych grafika rastrowa jest przechowywana w sposób skompresowany (stratnie lub bezstratnie) albo nieskompresowany w wielu formatach plików graficznych. Grafika rastrowa została opatentowana pierwszy raz przez firmę Texas Instruments w latach 70. i aktualnie jest wszechobecną formą przedstawiania obrazu cyfrowego.

2. Formaty grafiki rastrowej:

- JPG/JPEG - Joint Photographic Experts Group – jeden z najpopularniejszych formatów do zapisu plików rastrowych. Bazuje on na stratnej kompresji, której wartością możemy sterować w skali od 1 do 100, równocześnie zmniejszając wagę. W plikach JPG nie jest możliwe zapisanie warstw, nigdy nie będzie to więc plik otwarty. Za pomocą tego formatu najczęściej zapisujemy zdjęcia i inne, bogate w kolory grafiki. Posiada on możliwość zapisania informacji na temat wybranego trybu kolorów (CMYK/RGB) może być więc wykorzystywany do przesyłania projektów do druku. Przy otwieraniu plików stworzonych w trybie CMYK w przeglądarkach obrazów nie obsługujących go może nastąpić przekłamanie kolorów – będą one bardziej rażące.

- PNG 8/24 - Graphics Interchange Format – format, który został stworzony jako następca GIFa. Pozwala na zapis plików na dwa sposoby – z wykorzystaniem 256 kolorów (w wersji 8) i 16 milionów kolorów (w wersji 24). Pliki PNG-8 wykorzystywane są tam, gdzie ważna jest dla nas mała waga, PNG-24 wtedy, gdy zależy nam na jakości (jest to format o kompresji bezstratnej). W obu przypadkach za pomocą plików PNG zapisać możemy także przezroczystość.

- GIF - Graphics Interchange Format – format służący do zapisu rastrowych plików graficznych z ograniczeniem do 256 kolorów na obraz. Pozwala na zapisanie za jego pomocą zarówno plików statycznych, jak i animacji. Obecnie najczęściej wykorzystywany jest w sieci, do zapisu GIFów właśnie.

- TIFF - Tagged Image File Format – format graficzny plików rastrowych, który umożliwia zamieszczenie w nim ścieżek, warstw czy innych efektów. Podobnie jak SVG może być więc plikiem otwartym, jednak tylko w konkretnych przypadkach. Zdecydowanie częściej wykorzystuje się go do przesyłania do druku spłaszczonych wersji projektów – na przykład plakatów czy billboardów. Podobnie jak JPG – zawiera także informację na temat użytego trybu kolorów i otwarcie go w aplikacji tego nie wspierającej może dać w efekcie „ostre” barwy niezgodne z projektem. Format ten nie jest przypisany do konkretnego programu i większość aplikacji do grafiki rastrowej powinna móc go otworzyć.

3. Tryby kolorów w grafice rastrowej:

- Tryb RGB (miliony kolorów)
- Tryb CMYK (drukowanie czterema kolorami) Skrót ten pochodzi od liter kolorów tworzących ten model: Cyan (błękitny), Magenta (purpurowy), Yellow (żółty), Key (czarny).
- Tryb indeksowany (256 kolorów)
- Tryb skali szarości (256 odcieni szarości)
- Tryb bitmapowy (2 kolory)

4. Programy do obróbki grafiki rastrowej: 

Adobe Photoshop -  to właściwie synonim programu do obróbki grafiki rastrowej. Jego nazwę kojarzą nawet osoby, które nie mają wiele wspólnego z grafiką komputerową. I to nie bez powodu, gdyż Photoshop jest najbardziej rozbudowanym programem do obróbki zdjęć, a zarazem najczęściej wykorzystywanym przez profesjonalistów. Można za jego pomocą retuszować zdjęcia za pomocą zaawansowanych narzędzi, cyfrowo je wywoływać, tworzyć fotomontaże czy łączyć obrazy z elementami 2D i 3D. Jego najnowsza wersja z dopiskiem CC dostępna jest wyłącznie w ramach subskrypcji. Jeśli chcesz zapłacić raz i móc używać programu bez ograniczenia czasowego, postaw na Adobe Photoshop CS6, który jest ostatnią wersją programu na licencji dożywotniej. Program dostępny jest również w wersji Extended, która oferuje narzędzia 3D, analizę danych obrazu oraz obsługę standardu DICOM, w którym zapisywane są skany medyczne.
 

Corel PaintShop Pro - jedna z najpoważniejszych komercyjnych alternatyw . Uważany jest za przyjaźniejszy dla początkującego użytkownika, gdyż prowadzi za rękę podczas obróbki zdjęć. Bardziej zaawansowani użytkownicy mogą jednak odczuć brak niektórych funkcji, zwłaszcza jeśli wcześniej pracowali z wykorzystaniem Photoshopa. Interfejs PaintShop Pro przypomina ten znany z Photoshopa, a zestawy narzędzi podzielono na trzy grupy, które odpowiadają za zarządzanie, korektę i retusz. W przeciwieństwie do sławniejszego konkurenta dostępny jest w ramach licencji wieczystej, a starszą wersję można zaktualizować do nowszej za niewielką opłatą.
 

Affinity Photo -  to stosunkowo nowy gracz na rynku aplikacji do obróbki zdjęć. Zadebiutował w 2015 jako następca programu Serif PhotoPlus. Pod względem wyglądu oraz ułożenia narzędzi łudząco przypomina Photoshopa. Choć Affinity Photo nie może pochwalić się tyloma możliwościami co program firmy Adobe – zarówno jeśli chodzi o funkcje, jak i obsługiwane formaty plików – dostępne w nim opcje będą w zupełności wystarczające dla wielu użytkowników. Jego dużym atutem w porównaniu z konkurencją jest niska cena oraz możliwość korzystania po zakupie przez dowolny okres – bez miesięcznych opłat.
 

GIMP -  już od wielu lat uznawany jest za najlepszą darmową alternatywę dla Adobe Photoshop oraz innych płatnych programów do obróbki grafiki rastrowej. Za jego pomocą można delikatnie obrobić zdjęcie, jak również wykonać zaawansowany retusz czy fotomontaż. Z programu można korzystać zarówno do celów prywatnych, jak i komercyjnych. Uważa się, że obsługa GIMP-a jest dość skomplikowana, przez co w pełni z jego możliwości skorzystają tylko zaawansowani graficy, którzy na co dzień zazwyczaj pracują na jednej z komercyjnych aplikacji. Z drugiej strony, jeśli jeszcze nie wiesz, czy obróbka zdjęć to coś dla Ciebie i nie chcesz na razie wydawać pieniędzy, GIMP może być dobrym punktem startowym.

5. Cechy grafiki rastrowej: 

- ogra­ni­czo­ne ska­lo­wa­nie,
- ogra­ni­czo­ne moż­li­wo­ści edy­cji,
- szcze­gó­ło­wość ob­ra­zu.



6. Zalety i wady grafiki rastrowej:



7. Porównanie grafiki wektorowej do rastrowej:

W grafice rastrowej po przybliżeniu strony do 300% pojawiają się piksele:

Natomiast po przybliżeniu grafiki wektorowej, obraz zachowuje swoją jakość – jest ostry i wyraźny, bez pojawiających się pikseli.