Tietokannat - ilmainen kurssi Otukselta, koulutus 6 kuukautta, Päivämäärä: 2.12.2023.
Miscellanea / / December 05, 2023
Kurssi on tarkoitettu kehittäjille ja ylläpitäjille, jotka ovat valmiita hallitsemaan tietokantojen käytön
Kurssin tavoitteena on opettaa opiskelija työskentelemään tehokkaasti minkä tahansa tietokannan (sekä relaatio- että ei-relaatio-) kanssa strukturoidulla kyselykielellä SQL. Kurssi tarjoaa syvän sukeltamisen DBMS: ään. Kun se on valmis, sinun ei tarvitse sammuttaa tulipaloa huonosti asetetun perustuksen seurauksena.
Kurssilla sinä:
- oppia suunnittelemaan tietokantoja ja luomaan optimaalinen rakenne niiden säilytykseen;
- Erottelet tärkeimmät DBMS: t, joista voi olla hyötyä kehittäjälle (PostgreSQL, MySQL, Redis, MongoDB, Cassandra jne.);
- hallitsee SQL: n, DDL: n, DML: n syntaksin ja ominaisuudet;
- Pystyt optimoimaan hitaita kyselyitä ja käsittelemään virheellisiä SQL-kyselyjä;
- tulet itsevarmemmaksi työskennelläksesi hakemistojen kanssa, opit optimoimaan, profiloimaan ja päivittämään tietokantoja.
Kenelle tämä kurssi on tarkoitettu:
- kehittäjille, jotka kohtaavat tietokantoja työssään;
- niille, joilla on vähintään kuuden kuukauden kokemus DBMS-työskentelystä ja jotka haluavat saada syvemmän ymmärryksen kaikkien sisäisten prosessien rakenteesta.
Erittäin käytännöllinen suuntautuminen
Tehokas modulaarinen koulutus
Opettaja on asiantuntija ja ammattilainen, jolla on 20 vuoden kokemus alalta
Tekijän ohjelma
5
kurssitKorkeampi pedagoginen koulutus. On ollut mukana kaupallisessa kehittämisessä yli 20 vuotta. Yksi Venäjän suurimmista online-yritysrekisteröintipalveluista on perustaja ja tekninen johtaja. Pino: Java, PHP. Ammatilliset kiinnostuksen kohteet: toiminnallinen ohjelmointi, tietojen kirjoittaminen, kehitys...
Korkeampi pedagoginen koulutus. On ollut mukana kaupallisessa kehittämisessä yli 20 vuotta. Yksi Venäjän suurimmista online-yritysrekisteröintipalveluista on perustaja ja tekninen johtaja. Pino: Java, PHP. Ammatilliset kiinnostuksen kohteet: toiminnallinen ohjelmointi, tietojen kirjoittaminen, API-kehitys.
6
kurssitOlen kehittänyt ohjelmistoja Java/Spring, C#, PHP kielellä yli 20 vuotta. Tietokanta-arkkitehti PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase jne. Ota tietokanta käyttöön paikallisena Google Cloud Platformina, AWS: nä, Azurena,...
Olen kehittänyt ohjelmistoja Java/Spring, C#, PHP kielellä yli 20 vuotta. Tietokanta-arkkitehti PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase jne. DB-käyttöönotto sekä paikan päällä Google Cloud Platform, AWS, Azure, Yandex Cloud että Kubernetes, DBaaS, MultiCloud. Tänä aikana suunniteltiin ja kehitettiin yli sata projektia ketjumyymälöille, kuntokeskuksille, hotelleille ja finanssisektorille. Laaja kokemus virtualisointijärjestelmien rakentamisesta ja käytöstä VmWare ESXi, Hyper-V. PostgreSQL-kirjojen kirjoittaja. Uusi "PostgreSQL 14. Optimointi, Kubernetes, klusteri, pilvi." Ohjelmapäällikkö
5
kurssitYli 15 vuoden kokemus IT-alalta, yli 20 vuoden opetuskokemus. Tällä hetkellä: - ohjelmoija ASU: n liittovaltion budjetoidun korkeakoulun älykkäiden paikkatietotekniikoiden keskuksessa (CIGIT); - vanhempi luennoitsija Automatisoitujen tietojenkäsittelyjärjestelmien laitoksella ja...
Yli 15 vuoden kokemus IT-alalta, yli 20 vuoden opetuskokemus. Tällä hetkellä: - ohjelmoija ASU: n liittovaltion budjetin korkeakoulun älykkäiden paikkatietotekniikoiden keskuksessa (CIGIT) - vanhempi luennoitsija automatisoidun laitoksen osastolla tietojenkäsittely- ja ohjausjärjestelmät aloilla "Ohjelmointi ja algoritmisoinnin perusteet", "Tietokastot", "Tekoälyjärjestelmät";- innovatiivisen pienen yrityksen ForeSays LLC perustaja - tieteellinen tutkimus luonnontieteiden ja teknisten tieteiden alalla, ohjelmistokehitys säännös. Taidot: C/C++ ohjelmointi, Delphi; tietokantojen suunnittelu ja kehittäminen: DBMS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL, 2 patenttia ja 8 tietokoneohjelmien rekisteröintitodistusta Opettaja
Entiteetit ja suhteet
-Aihe 1. Tietokannan suunnittelu
-Aihe 2. Nykyaikaisen DBMS: n komponentit
-Aihe 3. Siirtoongelmat
-Aihe 4.CAP-lause
-Aihe 5. Seminaari: suunnittelu
PostgreSQL
-Aihe 6. PostgreSQL DBMS: n sisäinen arkkitehtuuri
-Aihe 7.DDL: Objektien luominen, muokkaaminen ja poistaminen PostgreSQL: ssä
-Aihe 8. Tapahtumat, MVCC, ACID
-Topic 9.DML: lisää, päivitä, poista, valitse tiedot
-Aihe 10. Tietotyypit PostgreSQL: ssä
-Aihe 11. Indeksit
-Aihe 12.DML: yhdistäminen ja lajittelu, CTE, analyyttiset toiminnot
-Teema 13. Pentaho Report Designer
-Aihe 14.OLAP: Postgres + pentaho
-Aihe 15. Tallennetut toimenpiteet ja laukaisimet
-Aihe 16. Suorituskyvyn optimointi. Profilointi. Valvonta
-Aihe 17. Varmuuskopiointi ja palautus
-Aihe 18. Replikointi
-Aihe 19. Klusterit: patroni
-Aihe 20. PostgreSQL-seminaari
MySQL
-Aihe 21. MySQL DBMS: n sisäinen arkkitehtuuri
-Aihe 22. Tietotyypit MySQL: ssä
-Aihe 23.DDL: objektien luominen, muokkaaminen ja poistaminen MySQL: ssä
-Topic 24.DML: tietojen lisääminen, päivittäminen, poistaminen, hakeminen
-Aihe 25. Tapahtumat, MVCC, ACID
-Aihe 26.DML: Kokoaminen ja lajittelu
-Aihe 27. Indeksit
-Aihe 28.CTE ja analyyttiset toiminnot
-Aihe 29. Suorituskyvyn optimointi. Profilointi. Valvonta
-Aihe 30. Tallennetut toimenpiteet ja laukaisimet
-Aihe 31. Varmuuskopiointi ja palautus
-Aihe 32. Replikointi
-Aihe 33.MySQL - Percona XtraDB Cluster
-Aihe 34.MySQL - InnoDB-klusteri
-Aihe 35.MySQL NDB Cluster - sharding
-Aihe 36. Seminaari MySQL: stä
NoSQL (Redis, Tarantool, MongoDB, Cassandra)
-Aihe 37. Työskentely tarantoolin kanssa
-Aihe 38. NoSQL: Redis
-Aihe 39. Mongodb: n perusominaisuudet
-Aihe 40.map-reduce framework
-Aihe 41. Kassandran arkkitehtuuri ja sovellus
-Aihe 42. Cassandra-kyselykieli
-Aihe 43. Elasticsearch
-Teema 44.Clickhouse
Viimeinen projekti
-Aihe 45. Aiheen valinta ja projektityön organisointi
-Aihe 46. Seminaari luoduista projekteista
-Aihe 47. Suunnittelutyön suojaaminen
-Aihe 48. Kurssin yhteenveto