Projektowanie bazy danych w pigułce
Вставка
- Опубліковано 27 лип 2024
- ✅Modelowanie bazy danych lub inaczej mówiąc tworzenie modelu logicznego bazy danych to krok nie do przeskoczenia w procesie budowy bazy danych. Z nagrania dowiesz się jak przebiega kompleksowy proces projektowania bazy danych ze szczególnym naciskiem na część dotyczącą modelu konceptualnego, modelu logicznego i modelu fizycznego. Przy okazji dowiesz się czym różni się encja, relacja i tabela oraz czym jest diagram związków-encji.
🎁 ODBIERZ PREZENT - promo.plsql.pl/
== 🔗 Przydatne linki z nagrania:==
🏷️co to jest hurtownia danych: • Hurtownia danych - co ...
🏷️jak wybrać implementację bazy danych? • Jak wybrać implementac...
🏷️jak stworzyć bazę danych w 6 krokach: • Jak stworzyć bazę dany...
🏷️co to jest model relacyjny? • Co to jest relacyjna b...
🏷️jak znormalizować bazę danych? • Normalizacja Baz Danyc...
🏷️jak zainstalować sql data modeler? • Jak zainstalować sql d...
📚książka "Projektowanie baz danych dla każdego" helion.pl/ksiazki/projektowan...
📚książka "Beginning Relational Data Modeling" krainaksiazek.pl/Beginning-Re...
📚książka "Oracle Design" www.amazon.com/Oracle-Design-...
📚książka "Kimball Data Warehouse Classics" www.kimballgroup.com/data-war...
== 👌 Polecam obejrzeć:==
• Normalizacja Baz Danyc...
• Kurs SQL 2: Co to jest...
== ⏱️ Plan odcinka:==
00:00 wprowadzenie do odcinka
00:52 tworzenie bazy danych vs modelowanie bazy danych
05:03 na czym polega modelowanie bazy danych?
05:39 zalety z modelowania bazy danych
08:36 model konceptualny, logiczny, fizyczny bazy danych
10:57 tabela vs encja vs relacja
12:51 tworzenie modelu konceptualnego bazy danych
15:20 tworzenie modelu logicznego bazy danych(diagram związków-encji)
19:17 tworzenie modelu fizycznego bazy danych(kod SQL)
20:13 polecane książki o projektowaniu bazy danych
#bazodanowiec
== 👨💻 Poznaj mniej lepiej:==
* Moja strona: www.nieinformatyk.pl/
* Kod z odcinka: www.nieinformatyk.pl/pliki
* Facebook: / nieinformatyk
* Linkedin: / darekbutkiewicz
* Instagram: / nieinformatyk
* Twitter: / nieinformatyk
Zasubskrybuj mój kanał: ua-cam.com/users/nieinformatyk...
🏁 Witaj na moim kanale :)
Jestem programistą baz danych Oracle oraz developerem hurtownii danych (ETL). W tym miejscu dzielę się z oglądającymi wiedzą dotyczącą relacyjnych baz danych, praktycznych technik pisania SQL oraz optymalizacji kodu PL/SQL. Jeśli chcesz zdobyć praktyczną i rzetelną więdzę o bazach danych to trafiłeś na właściwe miejsce.
🚨 Więcej informacji o bazach danych znajdziesz zupełnie ZA DARMO na www.nieinformatyk.pl i nieinformatyk.pl/strona/plsql...
📧 Masz pytanie, prośbę, sugestię? Pisz śmiało na kontakt@nieinformatyk.pl - Наука та технологія
Dawno cię nie było :)
Jak zwykle w punkt i merytorycznie :)
Życie prywatne mnie pochłonęło :) Dzięki za Twoje komentarze😎
Bardzo wartościowy odcinek. Dużo się nauczyłem dzięki Tobie. Już ponad 2 lata na kanale. Dziękuje Darek.
Większość i tak pewnie wiedziałeś, bo skończyłeś kurs podstawybazdanych.pl/ Chyba czas się przejść na kilka rozmów o pracę? No chyba, że się nie chwaliłeś nowym stanowiskiem :)
@@nieinformatyk tak, wiedziałem ale w ramach usystematyzowania wiedzy warto sobie przypomnieć. Tak byłem na kilku rozmowach ale nie powiązanych z SQL i bazami danych. Ostatecznie po 3 latach pracy stacjonarnej w fabryce leków , udało mi się znaleźć pracę zdalną jako specjalista danych podstawowych ds. Serializacji leków. Chciałem kontynuować pracę w tej samej branży no i się udało. Nie chce na razie rekrutować gdyż martwię się że mogę nie dostać tak samo dobrze płatnej pracy jaką mam teraz. Myślę o tym ale na razie chce zrobić mały projekt do CV dotyczący bazy danych apteki i ją oprogramować.
Super filmiki!
dzięki :)
8:55 Odnosząc się do modelu konceptualnego, jakie jest tam pojęcie encji ? Ma jakieś cechy w tym modelu ??
Encja w modelu konceptualnym będzie odpowiadała jakiemuś podmiotowi procesu biznesowego z tym, że nie jest powiedziane ze jeden podmiot to 1 encja. Przy przejściu z modelu konceltualnego na logiczny może się okazać, że z jednego podmiotu stworzyłeś kilka encji.
0:04 Czy bazy nie tworzy się przypadkiem create database?
Oczywiście, że tak, ale nagraniu odniosłem się do CREATE TABLE(stwórz tabelę), bo jak już bazę stworzyłeś(CREATE DATABASE) to musisz stworzyć model bazy danych -> a do tego używasz CREATE TABLE.
Proszę o pomoc. Już kilka dni siedzę nad tym i nic.Mam oracle 21 i nie mogę dodać nowego użytkownika w qsl developer. Więc tak jak na filmiku o instalacji odnalazłem plik tnsname by dopisać w nim XEPDB1.Problem w tym że jak wejdę w ten plik tnsname to mam zupełnie co innego niż na filmiku i nie mogę nic dalej zrobić. Plis pomóżcie bo mnie już krew zalewa z tym a nauka stoi w miejscu.
Zerknij proszę na komentarze pod odcinkiem z instalacją. Jeśli plik tnsnames.ora wygląda inaczej lub jest w innej lokalizacji to po prostu przekopiuj go do dobrej i dodaj brakujące wpisy :)
Cześć mam pytanko, lubię Twoje odcinki są mega! może masz ochotę na mały wywiad / live na temat blockchaina i baz danych? chciałbym abyś trochę na ten temat opowiedział na moim kanale. Generalnie z takich czystotechnicznych właśnie aspektów. Co Ty na to?
Cześć :) Chętnie, tylko ja o blockchainie, nft i web3 kompletnie nic nie wiem. Nie moja bajka :)
jaką polecisz literaturę dla analityka biznesowego który chce krok po kroku od postaw zaznajomić się z tematem baz danych ? . Z góry dzięki
Nie szkoliłem się nigdy na analityka biznesowego, zacząłbym od podstaw baz danych i nauki SQL - nagrałem już na ten temat bardzo dużo materiałów na kanale :)
@@nieinformatyk ok polecasz w jakieś konkretnej kolejność obejrzeć filmiki na Twoim kanale ? Czy możesz jakąś również polecić od podstaw ?
@@norbertw3119 Możesz iść playlistami: www.youtube.com/@nieinformatyk/playlists Aczkolwiek pełen proces ułożony chronologicznie krok po kroku jest na szkoleniach: nieinformatyk.pl/szkolenia-baz-danych i promo.mistrzsql.pl/ Na YT ta wiedza jest trochę rozrzucona :)
Dzięki , czas wykupić szkolenie :)
Jaki silnik bazodanowy... hmm... jak dla mnie 90% decyduje to na jakim się znamy najlepiej i z którym jesteśmy na bieżąco... inaczej będzie ciężko, bo przy bardziej zaawansowanych realizacjach trzeba znać silniki baz danych od podszewki. Co do stwierdzenia, że podstawą wydajności jest dobry projekt bazy danych to się nie zgodzę! Nie no żartuję, to podstawa podstaw... a tak wiele informatyków o tym zapomina i próbuje nieudane projekty ratować pierdylionem ramu i procesorów... ps. poleciłbyś jakąś książkę po polsku do projektowania hurtowni baz danych?
zgadzam się.. pojawia się tylko problem, kiedy najlepiej znasz, np. Oracle, a do projektu wystarczy mniejszy Mysql :)
@@nieinformatyk wtedy wciskam klientowi wersję XE albo najtańszą albo robi kto inny... tak będzie lepiej dla klienta ;)
@@TomaszTomzik haha, jest to jakieś rozwiązanie :)
Oracle SQL to nie baza... proszę cię. Wszyscy używają MS SQL i co by nie robić nic tego nie zmieni.