Oracle Database 19c: SQL Temelleri - kurs 68.990 RUB. Uzmandan, eğitim 40 akademik saat, tarih: 7 Mayıs 2023.
Miscellanea / / December 04, 2023
Kurs, öğrencilere temel SQL bilgisini sağlayarak geliştiricinin bir veya daha fazla tabloya karşı sorgu yazmasına, tablo verilerini değiştirmesine ve veritabanı nesneleri oluşturmasına olanak tanır. Derste kullanılan ana geliştirme aracı Oracle SQL Developer'dır; SQL Plus ek olarak kullanılır.
Kurs Rusça olarak verilmektedir!
Kahin çoğu büyük şirket, banka ve devlet kurumu tarafından kullanılan en popüler veritabanıdır. Oracle bilgili profesyonellere her yerde talep var. Kurs, Oracle Database 12c, 18c, 19c sürümleri için uygundur ve Oracle ile çalışmanın temellerini bilen teknik destek mühendisleri, teknik yöneticiler ve veri ambarı yöneticileri için tasarlanmıştır. Eğitim Linux platformunda yapılmaktadır ancak Linux deneyimi gerekmemektedir.
Dikkat! MSTU Uzman Merkezindeki Oracle kurslarının başarıyla tamamlanması. N.E. Bauman, yalnızca Oracle ürünleriyle çalışmanın tüm özelliklerine hakim olmanıza yardımcı olmakla kalmayacak, aynı zamanda sizi geçişe de hazırlayacaktır. uluslararası sertifika almak için sınavlar Oracle Database Administrator Certified Associate (Yönetici Asistanı) Veri tabanı).
Öğreneceksiniz:
- çeşitli filtreleme ve satır sıralama koşullarını kullanarak bir veya daha fazla veritabanı tablosuna sorgular oluşturmak;
- veri işleme komutlarını (DML) kullanın;
- tablolar, dizinler ve diğer veritabanı nesneleri oluşturun;
- veri temsillerini kullanın;
- veritabanı şeması nesnelerine erişimi kontrol edin;
- alt sorguları kullanın;
- SQL dilinin tek satırlı ve grup işlevlerini kullanın;
- skaler ve ilgili alt sorguları uygulayın;
- düzenli ifadeler kullanın;
6
derslerPratik öğretmen, deneyimli Oracle DBMS uzmanı. Deneyim zenginliğini her dinleyiciye nasıl aktaracağını ve bunu birçok pratik örnek kullanarak basit ve anlaşılır bir dille nasıl aktaracağını biliyor. Minnettar dinleyiciler, Oracle DBMS ile çalışmanın çok çeşitli nüanslarını gösterme yeteneğine dikkat çekiyor.
Mikhail Fokin, yönetim deneyimi de dahil olmak üzere Oracle DBMS (sürüm 8, 8i, 9i, 10g, 11g) ile on yıllık çalışma deneyimine sahiptir. Gerçek Uygulama yapılandırması da dahil olmak üzere Unix ve Windows platformlarında Oracle DBMS'nin performans ayarları ve performans ayarları Kümeler. Profesyonel olarak SQL, PL/SQL dillerine hakim. Hem RMAN kullanarak hem de manuel olarak (kullanıcı tarafından yönetilen yedekleme ve kurtarma) veritabanı yedekleme ve kurtarma teknolojilerinde akıcı. Data Guard'ın RAC teknolojilerini kullanarak güvenilir veri depolama ve hata toleransı sağlar. Veritabanı performans sorunlarını çözer ve ayrıca SQL komutlarının ve PL/SQL kodunun ayarlanmasını gerçekleştirir. Ayrıca Oracle DBMS yönetimi, performans ayarlama, Oracle Forms Developer ve Oracle kullanarak güvenlik, uygulama geliştirme ve raporlama Raporlar.
Şu anda büyük bir Rus bankasında Oracle DBMS yöneticisi olarak görev yapmaktadır.
4
kursOracle ve Java derslerinin uzman öğretmeni. Oracle Sertifikalı Uzman, Teknik Bilimler Adayı. Uygulamalı ve öğretimsel faaliyetlerdeki çeşitli deneyimiyle öne çıkmaktadır. 2003 yılında Alexey Anatolyevich MIREA'dan onur derecesiyle mezun oldu. 2006 yılında...
Oracle ve Java derslerinin uzman öğretmeni. Oracle Sertifikalı Uzman, Teknik Bilimler Adayı. Uygulamalı ve öğretimsel faaliyetlerdeki çeşitli deneyimiyle öne çıkmaktadır.
2003 yılında Alexey Anatolyevich MIREA'dan onur derecesiyle mezun oldu. 2006 yılında güvenli otomatik bilgi sistemleri oluşturma konusunda doktora tezini savundu.
Veritabanı güvenliği alanında önemli bir uzman, Oracle DBMS ve SQL Server için güvenli java ve web uygulamaları oluşturma, PL/SQL ve T-SQL'de depolanan program modülleri geliştirme. Büyük devlete ait işletmelerin faaliyetlerini otomatikleştirdi. Java EE platformunu temel alan karmaşık dağıtılmış web uygulamalarının geliştirilmesinde danışmanlık ve danışmanlık hizmetleri sağlar.
Alexey Anatolyevich'in lisansüstü eğitim sistemindeki öğretmenlik deneyimi 7 yılı aşıyor. Kurumsal müşterilerle çalıştı, “BANK PSB”, “İnternet Bilgi Teknolojileri Üniversitesi (INTUIT)”, “SINTERRA” şirketlerinin çalışanlarını eğitti.
Programlama ve veritabanlarıyla çalışma üzerine çeşitli eğitimsel ve metodolojik kılavuzların yazarı. 2003'ten 2005'e kadar Alexey Anatolyevich, web programlama ve veritabanlarıyla çalışma konusunda yabancı literatürün uyarlanması ve teknik çevirisiyle uğraştı. 20'den fazla bilimsel makale yayınladı.
Minnettar mezunlar, en karmaşık konuların bile erişilebilir sunum tarzına, öğrencilerden gelen sorulara ayrıntılı yanıtlara ve öğretmenin mesleki uygulamasından canlı örneklerin bolluğuna her zaman dikkat çeker.
3
kurs27 yıllık deneyime sahip öğretmen, Oracle uzmanı, Oracle, MySQL, Microsoft, IBM uluslararası sertifikalarına sahip. SQL, PL/SQL, Java, C, C++, R, Python, Unix / Linux yönetiminde programlama konusunda geniş deneyime sahiptir.
27 yıllık deneyime sahip öğretmen, Oracle uzmanı, Oracle, MySQL, Microsoft, IBM uluslararası sertifikalarına sahip. SQL, PL/SQL, Java, C, C++, R, Python, Unix / Linux yönetiminde programlama, Git sistemini kullanma, oluşturma konusunda geniş deneyime sahiptir. sanal makinelerin (VMWare, Virtualbox, HYPER-V), Oracle veritabanlarının yönetilmesi, IBM Informix, sunucu donanımının yapılandırılması ve YAĞMA.
Ilya Andreevich, 1991'den beri Moskova Devlet Üniversitesi'nde iş dünyasındaki uygulamaları da dahil olmak üzere BT dersleri veriyor. Mezunları arasında Rusya Federasyonu'ndaki en büyük işletmelerin çalışanları bulunmaktadır. İş dünyasında BT kullanımındaki eğilimler hakkında ekonomik yayınlarda birçok eser yazmıştır. Ayrıca düzenli olarak BT uzmanlarının becerilerini geliştirmeye yönelik eğitimler veriyor ve seminerlerde konuşuyor.
Kibar, mizah anlayışı olan, sabırlı, sorumlu - öğrenciler öğretmenlerini bu şekilde karakterize ederler. Deneyimini her öğrenciye basit ve anlaşılır bir dille nasıl aktaracağını biliyor, bu da onu gerçekten yüksek kaliteli bir öğretmen yapıyor.
Modül 1. Oracle 19c veritabanına giriş (1 ac. H.)
Oracle 19c veritabanının ana özelliklerine genel bakış
İlişkisel kavramların teorik ve fiziksel yönlerinin yanı sıra temel kavramların tartışılması
Veri tabanı
İlişkisel veritabanları için standart dil olarak SQL komutlarının sınıflandırılması
Kursta kullanılan verilere genel bakış
Veritabanı Oturumu Oluşturmak için SQL Developer'ı Kullanma
Sorgu sonuçlarını dosyalara kaydetme ve komut dosyalarını SQL Developer'da kullanma
Modül 2. SQL SELECT komutunu kullanarak veri çıkarma (1.5 ac. H.)
SELECT Komutu Özelliklerine Genel Bakış
Temel SELECT komutunu kullanarak rapor oluşturma
Tüm sütunların seçilmesi
Belirli Sütunları Seçme
Varsayılan Sütun Başlıkları
Aritmetik İfadeler
Operatör önceliklerini anlama
Tablo Yapısını Görüntülemek İçin DESCRIBE Komutunu Kullanma
Modül 3. Verileri sınırlama ve sıralama (2 ac. H.)
Gerekli satırları seçmek için WHERE yan tümcesini kullanma
WHERE yan tümcesinde karşılaştırma işleçlerini ve mantıksal işleçleri kullanma
Karşılaştırma işleçleri ve mantıksal işleçler için öncelik kurallarının açıklaması
WHERE Cümlesinde Karakter Değişmezlerini Kullanmak
SELECT Komutunun ORDER BY Cümlesini Kullanarak Satırları Sıralama
Sonucu değerlerin artan ve azalan sırasına göre sıralayın
Modül 4. SELECT komutunda tek satırlık fonksiyonların kullanılması (3 ak. H.)
Tek satırlı ve çok satırlı SQL işlevleri arasındaki farkları gösterme
SELECT Listesinde ve WHERE Cümlesinde Kullanılan Karakter İşlevlerini Kullanarak Dizeleri Dönüştürme
YUVARLAK, TRUNC ve MOD İşlevlerini Kullanarak Sayıları Dönüştürme
SELECT yan tümcesinde tarih aritmetiğini kullanma
Tarihlerle çalışmak için işlevleri kullanma
Modül 5. Dönüştürme fonksiyonlarını ve koşullu ifadeleri kullanma (3 ak. H.)
Örtülü ve Açık Veri Türü Dönüşümü
TO_CHAR, TO_NUMBER ve TO_DATE dönüştürme işlevlerini kullanma
İç İçe Tek Hat İşlevleri
NVL, NULLIF ve COALESCE işlevlerini tarihlere uygulama
SELECT Komutunda IF THEN ELSE Mantıksal Koşullarını Kullanmak
Modül 6. Grup işlevlerini kullanarak veri toplama (2 ac. H.)
Analitik raporlar oluşturmak için SELECT komutundaki grup işlevlerini kullanma
GROUP BY Cümlesini Kullanarak Veri Grupları Oluşturma
HAVING yan tümcesini kullanarak veri gruplarını hariç tutma
Modül 7. Çeşitli tablolardan veri örnekleme (2 ac. H.)
Birden fazla tablodaki verilere erişmek için SELECT komutu yazma
Dış birleştirme kullanarak tablolardaki verileri görüntüleme
Bir tablonun kendisiyle birleştirilmesi (kendi kendine katılma)
Modül 8. Alt sorguları kullanma (2 ak. H.)
Alt Sorgularla Çözülen Sorun Türleri
Alt Sorguları Tanımlama
Alt Sorgu Türleri
Tek satırlı ve çok satırlı alt sorgular
Modül 9. Ayar operatörlerini kullanma (2 ak. H.)
Setlerle çalışmaya yönelik operatörlerin açıklaması
Birden çok sorguyu tek bir sorguda birleştirmek için set operatörlerini kullanma
Ayarlama operatörlerini kullanırken sonuçları sıralama
Modül 10. Veri manipülasyonu (3 ac. H.)
DML Komut Söz Dizimi
INSERT komutunu kullanarak tabloya satır ekleme
Tablo Satırlarını Değiştirmek için UPDATE Komutunu Kullanma
DELETE komutunu kullanarak bir tablodan veri silme
Verileri işlemek için komut dosyalarını kullanma
COMMIT ve ROLLBACK komutlarını kullanarak değişiklikleri kaydetme ve geri alma
Okuma Tutarlılığı Nedir?
Modül 11. Tabloları Oluşturmak ve Yönetmek için DDL Komutlarını Kullanma (3 ac. H.)
Kursta ele alınan ana veritabanı nesneleri
Tablo yapısına genel bakış
Tablo sütunları oluşturulurken kullanılan temel veri türleri
Tablo oluşturmak için basit söz dizimini kullanma
Tablo oluştururken hangi bütünlük kuralları tanımlanabilir?
Şema nesneleri nasıl çalışır: (ALTER, DROP komutları)
Modül 12. Diğer şematik nesnelerin oluşturulması (2 ak. H.)
Basit ve karmaşık bir görünüm oluşturma
Görünüm aracılığıyla verilere erişme
Dizileri oluşturun, düzenleyin ve kullanın
İndekslerin oluşturulması ve bakımı
Özel ve genel eş anlamlılar oluşturma
Modül 13. Kullanıcı erişim kontrolü (2 ac. H.)
Sistem ayrıcalıkları ile nesne ayrıcalıkları arasındaki farklar
Kullanıcı Oluşturma
Sistem ayrıcalıklarının verilmesi
Tablolara ayrıcalık verme
Bir rol oluşturun ve ona ayrıcalıklar verin
Kullanıcı şifresini değiştirme
Nesne ayrıcalıklarının verilmesi
Ayrıcalıkların iptal edilmesi
Modül 14. Şema nesnelerini yönetme (2 ac. H.)
Sütun ekleme, değiştirme veya kaldırma
Kısıtlama ekleme ve kaldırma
Kısıtlamaların etkinleştirilmesi ve devre dışı bırakılması, ertelenmiş kısıtlama denetimi
Dizin Oluşturma ve Silme
Özellik Tabanlı Dizinler Oluşturma
FLASHBACK işleminin gerçekleştirilmesi
Harici tablolar oluşturma ve kullanma
Modül 15. Veri sözlüğü kullanarak nesneleri yönetme (2 ak. H.)
Bilgi sözlüğü
Sözlük Görünümlerini Kullanma
USER_OBJECTS ve ALL_OBJECTS görünümleri
Tablolar ve sütunlar hakkında bilgi
Kısıtlama bilgilerini görüntüle
Diziler, dizinler ve eşanlamlılar hakkındaki bilgileri görüntüleyin
Bir tabloya ve sütunlara nasıl yorum eklenir?
Modül 16. Büyük veri kümelerinin manipülasyonu (2 ac. H.)
Alt Sorguları Kullanarak Verileri Değiştirme
Çoklu tablo INSERT komutunun özelliklerinin açıklaması
Farklı Çoklu Tablo INSERT Komutu Türlerini Kullanma
MERGE Komutunu Kullanarak Satırları Birleştirme
Belirli bir süre boyunca verilerdeki değişiklikleri izleme
Modül 17. Farklı zaman dilimlerindeki verilerin bakımı (2 ac. H.)
Saniyenin kesirli kesirlerini depolamak ve farklı zaman dilimlerindeki verileri desteklemek için farklı tarih ve saat veri türlerini kullanma
Zaman içeren iki değer arasındaki farkı depolamak için aralık veri türlerini kullanma
Uygulamanın küreselleşmesi için bir dizi tarih ve saat fonksiyonunun pratik uygulaması
Modül 18. Karmaşık alt sorgular kullanarak veri örnekleme (2 ac. H.)
Çok sütunlu alt sorgular
SQL'de Skaler Alt Sorguları Kullanma
İlişkili alt sorgular kullanılarak çözülen çeşitli problemler
İlişkili alt sorguları kullanarak satırları değiştirme ve silme
EXISTS ve NOT EXISTS Operatörlerini Kullanma
With yan tümcesini kullanma
Modül 19. Düzenli ifade desteği (1,5 ac. H.)
Düzenli ifadeler kullanmanın faydaları
Dizeleri eşleştirmek ve değiştirmek için normal ifadeleri kullanma