ایجاد پایگاههای داده و جداول
بخشی از دوره MySQL
هر کاری در درس قبل کردید فقط تماشا بود. وصل شدید، پایگاهدادههای (database) سیستمی را گشتید و داخل جدولی (table) را دید زدید که MySQL از قبل برایتان ساخته بود. این راه خوبی است برای اینکه با کلاینت راحت شوید، ولی با داشتن جایی برای دادههای خودتان یکی نیست. اگر همین حالا داشتید یک فروشگاه اینترنتی کوچک میساختید، هیچ جدولی در هیچ کجای آن سرور برای محصولاتتان وجود ندارد و کسی هم قرار نیست برایتان بسازد.
دو ایده همه کار را اینجا انجام میدهند. پایگاهداده ظرفی نامدار است که جدولهای مرتبط را کنار هم جمع میکند، همانطور که یک پوشه فایلهای مرتبط را. جدول همان شبکه واقعی از سطرها و ستونهاست که داده در آن زندگی میکند، برای هر نوع چیزی که میخواهید ردش را بزنید یک جدول: محصولات، مشتریان، سفارشها. ...
میخواهی MySQL ایجاد پایگاههای داده و جداول را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با MySQL آماده دریافت کنی و ایجاد پایگاههای داده و جداول را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسایجاد پایگاههای داده و جداولچه چیزهایی یاد میگیری
- CREATE DATABASE
- Character sets and collation
- CREATE TABLE
- PRIMARY KEY
- AUTO_INCREMENT
- NOT NULL
- DEFAULT
- DROP TABLE
- SHOW CREATE TABLE
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
13 درس- 1MySQL چیست20 دقیقه
- 2رابط خط فرمان mysql و اولین دستورات25 دقیقه
- 3ایجاد پایگاههای داده و جداول30 دقیقه
- 4انواع داده30 دقیقه
- 5SELECT و WHERE30 دقیقه
- 6Join ها35 دقیقه
- 7Aggregateها و Grouping30 دقیقه
- 8ایندکسها30 دقیقه
- 9تراکنشها و Storage Engineها35 دقیقه
- 10رویههای ذخیرهشده و Trigger ها35 دقیقه
- 11EXPLAIN و بهینهسازی Query35 دقیقه
- 12mysqldump و بازیابی25 دقیقه
- 13پروژه نهایی: طراحی یک Schema برای فروشگاه اینترنتی50 دقیقه
