poniedziałek, 24 stycznia 2022

Bazy danych

 1.Bazy danych -definicja

Baza danych to zorganizowany zbiór usystematyzowanych informacji, czyli danych, zwykle przechowywany w systemie komputerowym w formie elektronicznej. Bazą danych steruje zwykle system zarządzania bazami danych(DBMS) . Dane i system DBMS oraz powiązane z nimi aplikacje razem tworzą system bazodanowy, często nazywany w skrócie bazą danych.

2.Typy bazy danych

  • -Relacyjne bazy danych. 
  • -Obiektowe bazy danych. 
  • -Rozproszone bazy danych. 
  • -Hurtownie danych. 
  • -Bazy danych NoSQL. 
  • -Grafowe bazy danych. 
  • -Bazy danych OLTP. 

Kilka najnowszych typów baz danych:

  • -Bazy danych open source. 
  • -Chmurowe bazy danych. 
  • -Wielomodelowa baza danych. 
  • -Bazy danych dokumentowe/JSON. 
  • -Samoczynne bazy danych. 
  • 3.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.
  • 4. Różnica między bazą danych a arkuszem kalkulacyjnym
  • Zarówno bazy danych jak i arkusze kalkulacyjne (na przykład Microsoft Excel) oferują wygodny sposób przechowywania informacji. Podstawowe różnice między nimi są następujące:

    • -Sposób przechowywania danych i ich przetwarzania
    • -Użytkownicy z dostępem do danych
    • -Ilość przechowywanych danych
    • Baza danych:
    •   -są przeznaczone do przechowywania znacznie większych zbiorów zorganizowanych informacji, czasem są to ogromne ilości.
    • -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.
    • Arkusz kalkulacyjny:
    • -Są doskonałe dla jednego użytkownika lub małej grupy użytkowników, która nie potrzebuje wielu skomplikowanych funkcji manipulacji danymi.
    • 5. Database Management System (DBMS) - systemy zarządzania bazami danych
    • Baza danych wymaga zwykle kompleksowego oprogramowania bazodanowego nazywanego systemem zarządzania bazami danych (DBMS). System DBMS stanowi interfejs między bazami danych a jego użytkownikami końcowymi lub programami, umożliwiając użytkownikom pobieranie i aktualizowanie informacji oraz zarządzanie sposobem ich organizacji i optymalizacji. System DBMS ułatwia także nadzorowanie i kontrolowanie baz danych, pozwalając na wykonywanie szeregu zadań administracyjnych, takich jak monitorowanie wydajności, optymalizacja, tworzenie oraz przywracanie kopii zapasowych.
    • 6. Typowe zastosowania baz danych - przykłady
      • 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ść

poniedziałek, 29 listopada 2021

poniedziałek, 25 października 2021

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

 1. Grafika wektorowa

a) Grafika wektorowa- to krzywe, linie i punkty, które mają swoje miejsce w układzie współpodrzędnych. Jeden z dwóch podstawowych rodzajów grafiki komputerowej, w której obraz opisany jest za pomocą figur geometrycznych.



b) Formaty plików wektorowych:

PDF, SVG, EPS, AI lub CDR.

c) Programy do obróbki grafiki wektorowej i ich formaty:

CorelDRAW 2020  -format SVG i PDF

DrawPlus 4.0 -format PDF i CDA

Inkscape 0.48 -format SVG

Sodipodi 0.34 -format SVG( potrafi także eksportować grafikę do bitmapowego formatu PNG.)

d) Cechy grafiki wektorowej:

-pełna ska­lo­wal­ność,

-pełna edy­to­wal­ność,

-ogra­ni­czo­ne de­ta­le i efek­ty.

e)Gdzie najczęściej stosowana jest grafika wektorowa?

Grafiki wektorowe są często wykorzystywane do tworzenia projektów biznesowych, takich jak logo i banery. Wiele narzędzi, w tym Adobe Ilustrator i inne popularne aplikacje graficzne, mogą w razie potrzeby konwertować pliki między formatami wektorowymi i rastrowymi.

f)Zalety i wady grafiki wektorowej




2.Grafika rastrowa

a) Grafika rastrowa -jest rodzajem komputerowej grafiki dwuwymiarowej. Podstawę stanowi tutaj matryca (siatka) drobnych punktów (pikseli), zwana bitmapą lub rastrem. Każdy piksel jest odpowiednio zdefiniowany w formie cyfrowej, ma swój własny, niezależny od innych kolor. Cały obraz składa się z tysięcy pikseli.



b) Tryby kolorów w grafice rastrowej

Tryb RGB (miliony kolorów)

Tryb CMYK (drukowanie czterema kolorami)

  • Tryb indeksowany (256 kolorów)
  • c) Formaty plików rastrowych
  • BMP, JPG, PNG, TIFF
  • d) Programy do obróbki grafiki rastrowej
  • -Adobe Photoshop.
  • -Paint Shop Pro.
  • -GIMP.
  • -MyPaint.
  • -Pixel
  • e) 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.
  • f)Zalety i wady grafiki rastrowej
  • Porównanie grafiki wektorowej i rastrowej: