• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • SQL



    Podstrony: [1] [2] 3 [4]
    Przeczytaj także...
    Międzynarodowa Organizacja Normalizacyjna, ISO (ang. International Organization for Standardization, fr. Organisation internationale de normalisation) – organizacja pozarządowa zrzeszająca krajowe organizacje normalizacyjne.4GL (4th Generation Language - język czwartej generacji) - język programowania, pozwalający przy użyciu krótkich instrukcji stworzyć program, którego napisanie w językach niższej (np. trzeciej, 3GL) generacji wymaga użycia setek lub tysięcy razy większej liczby wierszy kodu źródłowego. 4GL często dopuszcza pisanie fragmentów kodu w kilku językach 3GL jednocześnie.
    Bezpieczeństwo[ | edytuj kod]

    Ponieważ SQL jest językiem interpretowanym, istnieje możliwość nadużyć w przypadku konstruowania zapytań z wykorzystaniem parametrów pochodzących z zewnątrz aplikacji. Szczególnie podatne na ten typ ataku są tworzone dynamicznie w oparciu o SQL-ową bazę danych serwisy internetowe. Jeśli twórca aplikacji nie zadba o sprawdzenie poprawności (tzw. walidację) danych wejściowych stanowiących część zapytania, atakujący może dopisać do zapytania („wstrzyknąć”) dodatkowe komendy lub zmienić ich sposób działania. Atak taki nosi nazwę SQL injection (wstrzyknięcie kodu za pomocą SQL).

    OLAP (ang. OnLine Analytical Processing) – oprogramowanie wspierające podejmowanie decyzji, które pozwala użytkownikowi analizować szybko informacje zawarte w wielowymiarowych widokach i hierarchiach. Narzędzia OLAP są często używane do wykonywania analiz trendów sprzedaży, czy też analiz finansowych (hurtownia danych). Są też przydatne do wstępnego przeglądania zbioru danych przez analityka we wstępnej fazie analiz statystycznych.Apache Derby – system zarządzania relacyjnymi bazami danych napisany w języku Java i przeznaczony do wykorzystania w oprogramowaniu napisanym w Javie. Projekt rozwijany jest przez Apache Software Foundation i rozpowszechniany na otwartej licencji Apache License 2.0.
     Osobny artykuł: SQL injection.

    Systemy bazodanowe używające SQL[ | edytuj kod]

  • Apache Derby
  • Caché
  • DATAllegro
  • DB2
  • Firebird
  • First SQL
  • Greenplum
  • HSQL
  • Ingres
  • Informix
  • InterBase SQL
  • MariaDB
  • MaxDB (dawniej SAP DB)
  • Microsoft Access
  • Microsoft Jet
  • Microsoft SQL Server
  • Mimer SQL
  • MySQL
  • mSQL
  • Neteeza
  • Oracle Database
  • Oracle Rdb
  • PostgreSQL
  • Pervasive
  • SQL/DS
  • SQLite
  • Sybase (Sybase Adaptive Server Enterprise, Sybase SQL Anywhere, Sybase IQ)
  • Teradata
  • Linki zewnętrzne[ | edytuj kod]

  • http://troels.arvin.dk/db/rdbms/ Różnice pomiędzy popularnymi implementacjami SQL
  • Programowanie proceduralne to paradygmat programowania zalecający dzielenie kodu na procedury, czyli fragmenty wykonujące ściśle określone operacje.Komputer (z ang. computer od łac. computare – liczyć, sumować; dawne nazwy używane w Polsce: mózg elektronowy, elektroniczna maszyna cyfrowa, maszyna matematyczna) – maszyna elektroniczna przeznaczona do przetwarzania informacji, które da się zapisać w formie ciągu cyfr albo sygnału ciągłego.


    Podstrony: [1] [2] 3 [4]



    w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Warto wiedzieć że... beta

    Multimedia (łac. multum + medium) – media, stanowiące połączenie kilku różnych form przekazu informacji (np. tekstu, dźwięku, grafiki, animacji, wideo) w celu dostarczania odbiorcom informacji lub rozrywki. Termin „multimedia” ma również zastosowanie w mediach elektronicznych służących do rejestrowania oraz odtwarzania treści multimedialnych. Multimedia posiadają cechy tradycyjnych technik mieszanych i sztuk pięknych, jednak mają szerszy zakres. Termin bogate media jest synonimem terminu multimedia interaktywne.
    XML (ang. Extensible Markup Language, w wolnym tłumaczeniu Rozszerzalny Język Znaczników) – uniwersalny język formalny przeznaczony do reprezentowania różnych danych w strukturalizowany sposób.
    Język zapytań (ang.) query language – język stosowany do formułowania zapytań w odniesieniu do baz danych. W odpowiedzi uzyskuje się zestawienia danych, zwane raportami. Najbardziej znane języki zapytań to SQL oraz xBase.
    Informix – rodzina produktów Systemów Zarządzania Bazami Danych (SZBD) firmy IBM. Informix jest oferowany jako flagowy serwer dla przetwarzania transakcyjnego (OLTP) jak i rozwiązań zintegrowanych. IBM nabył technologię Informix w 2001 od Informix Software.
    PostgreSQL (/poːst ɡɹɛs kjuː ɛl/) często nazywany także Postgres to, obok MySQL i SQLite, jeden z trzech najpopularniejszych otwartych systemów zarządzania relacyjnymi bazami danych. Początkowo opracowywany na Uniwersytecie Kalifornijskim w Berkeley i opublikowany pod nazwą Ingres. W miarę rozwoju i zwiększania funkcjonalności, baza danych otrzymała nazwy Postgres95 i ostatecznie PostgreSQL, aby upamiętnić pierwowzór oraz zaznaczyć zgodność ze standardem SQL. Aktualnie baza implementuje większość standardu SQL:2011.
    Hipertekst – organizacja danych w postaci niezależnych leksji połączonych hiperłączami. Hipertekst cechuje nielinearność i niestrukturalność układu leksji. Oznacza to, że nie ma z góry zdefiniowanej kolejności czytania leksji, a nawigacja między nimi zależy wyłącznie od użytkownika.
    Liczby całkowite – liczby naturalne dodatnie N + = { 1 , 2 , 3 , … } {displaystyle mathbb {N} _{+}={1,2,3,dots }} oraz liczby przeciwne do nich { − 1 , − 2 , − 3 , … } {displaystyle {-1,-2,-3,dots }} , a także liczba zero. Uogólnieniem liczb całkowitych są liczby wymierne i tym samym liczby rzeczywiste, szczególnym przypadkiem liczb całkowitych są: liczby naturalne.

    Reklama

    Czas generowania strony: 0.925 sek.