پایگاه دادهها
Databases
نظری
نوع درس:
ندارد
همنیاز:
48
تعداد ساعت:
3
تعداد واحد:
ندارد
حل تمرین:
سرفصل درس:
مفاهیم پایهای (داده، فراداده، ساختارها و مدل دادهها)، اصول طراحی پایگاه دادهها (مدل مفهومی، نمودارهای ER، نرمالسازی، سیر تکاملی پایگاه دادهها (فایل، شبکه، رابطه، شیء، شیء-رابطه، مکعب)، معرفی نرم افزارهای مدیریت پایگاه دادهها (مزایا و معایب تکنولوژیهای مختلف)، به کارگیری یک نرم افزار مدیریت پایگاه دادهها (SQL Server ، Oracle، MySQL)، زبان SQL، ساخت، حذف، و ویرایش پایگاه داده، جدول، و نما، درج، حذف، و ویرایش دادهها، جستجوی دادهها، مرتب سازی، انتخاب شرطی، قالببندی نتایج جستجو، توابع محاسباتی و تجمیعی، ادغام دو یا چند جدول، آشنایی با تحلیل مهدادهها با ابزارهای مدرن پایگاه دادهها (SQL Server, Spark و مانند اینها)، پایگاه دادههای غیر رابطهای.
منابع:
Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems (7th ed.). Pearson.
Silberschatz, A., Korth, H. F., & Sudarshan, S. (2019). Database System Concepts (7th ed.). McGraw-Hill Education.
Hoffer, J. A., Topi, H., & Venkataraman, R. (2013). Essentials of Database Management. Pearson Higher Ed.
Coronel, C., & Morris, S. (2019). Database systems: design, implementation, & management. Cengage Learning.
Hoffer, J. A., Ramesh, V., & Topi, H. (2016). Modern database management. Pearson.
Last updated