wynalazkowo - eksperymenty małe i duże

Bazy danych – Powiązania pomiędzy tabelami

Bazy danych – Powiązania pomiędzy tabelami

Powiązania pomiędzy tabelami (związki pomiędzy relacjami) W praktyce spotkać możemy trzy fundamentalne związki między tabelami. Dzięki nim, możemy zapewnić integralność referencyjną danych i zamodelować odpowiednią logikę naszej struktury. Abstrahując od szczegółowej analizy wszystkich rodzajów związków jakie są możliwe w modelu E-R (opcjonalne, obowiązkowe, tetralne), skupimy się tylko na binarnych – czyli dwuargumentowych. ZWIĄZEK 1:1 (jedenWięcej oBazy danych – Powiązania pomiędzy tabelami[…]

Bazy danych – klucze

Bazy danych – klucze

KLUCZE Klucze to zbiory atrybutów mających określoną właściwość. Dzięki nim, możemy jednoznacznie identyfikować każdy wiersz. Można się spotkać z następującymi pojęciami typów kluczy : SUPERKLUCZ (NADKLUCZ) Superkluczem nazywamy dowolny podzbiór atrybutów, identyfikujący jednoznacznie każdy wiersz. Każda RELACJA (tabela) może zawierać wiele takich kluczy. Szczególnym przypadkiem jest superklucz składający się ze wszystkich atrybutów (kolumn) danej tabeli.Więcej oBazy danych – klucze[…]

Bazy danych – krotki

Bazy danych – krotki

KROTKA  To pojedynczy egzemplarz, czyli obiekt opisany wszystkimi ATRYBUTAMI danej RELACJI. KROTKA to nic innego jak WIERSZ czy REKORD. W języku programistów możemy mówić o EGZEMPLARZU danej KLASY. Każda tabela to zbiór wierszy. Zgodnie z matematyczną teorią zbiorów, każdy z definicji jest nieuporządkowany. Stąd każda tabela to zbiór elementów (wierszy) w którym zakładamy, że kolejnośćWięcej oBazy danych – krotki[…]

DSP 2017 – Gala, gala i po gali

DSP 2017 – Gala, gala i po gali

Gala konkursu „Daj się poznać” minęła w zeszłą sobotę. Żałuję, że nie mogłam uczestniczyć w tym wydarzeniu, ale cóż tak czasem bywa, że plany idą w łeb. Ten dzień spędziłam z moimi dziećmi na wspólnych zabawach i leniuchowaniu, zaś mój mąż dzielnie pracował. Na osłodę i zaspokojenie ciekawości pozostaje mi obejrzenie vloga Maćka Aniserowicza: MamWięcej oDSP 2017 – Gala, gala i po gali[…]

Bazy danych – Model  ERD

Bazy danych – Model ERD

Zgodnie z modelem E-R, to zbiór schematów RELACJI i ZWIĄZKÓW między nimi. Czyli struktur służących do przechowywania danych w ściśle zorganizowany sposób. W praktyce będzie to zawsze zbiór tabel, w których przechowywane są dane. Ponadto tabele, posiadać będą określone powiązania (relacje) między sobą. RELACJA W modelu E-R, to po prostu TABELA , przechowująca informacje oWięcej oBazy danych – Model ERD[…]

Wprowadzenie do teorii baz danych

Wprowadzenie do teorii baz danych

Model relacyjny to tylko jeden z kilku istniejących i komercyjnie obecnych na rynku. Pozostałe to bazy obiektowe czy hierarchiczne. Jest on intuicyjny i prosty w implementacji. Opisywane tutaj podstawy, dotyczą wszystkich implementacji relacyjnych baz danych. W szczególności takich systemów jak MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 czy Ingres. Teoria relacyjna, Model ER oraz relacyjnyWięcej oWprowadzenie do teorii baz danych[…]

Perl – kurs programowania

Perl – kurs programowania

Ostatnio brałam udział w bardzo ciekawym szkoleniu z zaawansowanego programowania w języku Perl. Poniżej krótki opis języka : Perl – język wysokiego poziomu – może i stary (powstał w latach 80tych zeszłego wieku), ale bardzo prosty w użyciu, pozwalający w prosty sposób przeprowadzać zarówno analizę danych, jak i niskopoziomowe operacje sieciowe – obsługę protokołów sieciowych,Więcej oPerl – kurs programowania[…]

Jakiego języka programowania warto by się nauczyć?

Jakiego języka programowania warto by się nauczyć?

A tutaj moja subiektywna lista, czego warto by się nauczyć, jeśli chodzi o programowanie… Zapytajmy najpierw najstarszego eksperta- mojego guru swego czasu: Poniżej, zaś dość ciekawe zestawienie języków „modnych” w roku 2017: Języki, które ja bym proponowała to: Python – język wysokiego poziomu, mający coraz więcej zastosowań – począwszy od testów automatycznych, zaś skończywszy naWięcej oJakiego języka programowania warto by się nauczyć?[…]