دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: پایگاه داده ها ویرایش: Udžbenici نویسندگان: Leonid Stoimenov. Aleksandar Stanimirović سری: ISBN (شابک) : 9797886612509 ناشر: Elektronski fakultet سال نشر: 2013 تعداد صفحات: 236 زبان: Serbian فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 4 مگابایت
کلمات کلیدی مربوط به کتاب مقدمه ای بر پایگاه های داده: پایگاه داده
در صورت تبدیل فایل کتاب Uvod u baze podataka به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مقدمه ای بر پایگاه های داده نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
پیشگفتار\r\nپایگاه های داده به نظر نگارنده یکی از مهم ترین حوزه های علوم کامپیوتر و\r\nانفورماتیک پیامد آن وجود دوره های مناسب در دانشکده های فنی و غیر فنی است که به جنبه های مختلف پایگاه های اطلاعاتی – از پایه – می پردازد.\r\nدوره های مبتدی تا دوره های پیشرفته با موضوعات تخصصی از این\r\nمناطق وسیع\r\nهدف کتاب درسی\r\nمطالب ذکر شده مطابق با طرح و برنامه موضوع پایگاه داده در II می باشد\r\nسال تحصیلات آکادمیک پایه در دانشکده الکترونیک در نیش و به طور کامل\r\nتمام موضوعات از سخنرانی ها و تمرینات در ماژول محاسبات و انفورماتیک را پوشش می دهد. این یک کتاب درسی است\r\nبرای دانشآموزانی که تازه وارد پایگاههای اطلاعاتی شدهاند و نیازی به هیچ پایگاههای اطلاعاتی ندارند، در نظر گرفته شده است\r\nدانش قبلی ویژه علاوه بر دانش عمومی محاسبات و انفورماتیک از سال اول تحصیل.\r\nکتاب درسی را می توان در سایر ماژول های این مطالعات نیز استفاده کرد. کتاب درسی شامل مختصری است\r\nارائه مبانی نظری پایگاههای اطلاعاتی، مثالها و وظایف متعدد برای کار مستقل\r\nدانش آموزان. به این ترتیب، مطالبی را برای آماده سازی یک امتحان کامل در این موضوع نشان می دهد\r\nپایگاه داده.\r\nساختار کتاب درسی\r\nکتاب درسی شامل هشت فصل و ادبیات است. ساختار و ترتیب فصول به گونه ای است که\r\nموضوعات مطرح شده در سخنرانی ها و تمرین های دوره مقدماتی پایگاه داده را دنبال می کند.\r\nهر فصل شامل تعداد زیادی مثال برای کمک به دانش آموزان است\r\nتسلط بر مواد\r\nدر فصل 1، تحت عنوان پایگاه های داده - مفاهیم اساسی، مروری اجمالی ارائه شده است.\r\nاصطلاحات اساسی در حوزه پایگاه های اطلاعاتی، بررسی و مقایسه دو رویکرد:\r\nپردازش مرسوم مبتنی بر فایل و استفاده از پایگاه داده.\r\nدر فصل 2 با عنوان مدل های داده و فرآیند طراحی پایگاه داده،\r\nسطوح انتزاع در DBMS شرح داده شده است، مدل های داده در سطوح مختلف شرح داده شده است\r\nانتزاعات و مفاهیم اساسی آنها و فرآیند کلی طراحی پایگاه داده تشریح شده است\r\nداده ها.\r\nدر فصل 3 با عنوان طراحی مفهومی پایگاه داده ارائه شده است\r\nمفاهیم اولیه ER و EER، فرآیند طراحی و استفاده از آنها شرح داده شده است\r\nمفاهیم. یک نمای کلی از نماد گرافیکی برای نمودارهای ER و EER ارائه شده است، و توصیه هایی برای\r\nانجام مدلسازی ER و EER در این فصل نمونه هایی از طراحی پایگاه داده آورده شده است\r\nداده ها.\r\nدر فصل 4 با عنوان مدل داده های رابطه ای، مروری بر مفاهیم ارائه شده است\r\nمدل رابطه ای و توصیف اصطلاحات مناسب. همچنین بررسی یکپارچگی وجود دارد\r\nجزء این مدل و همچنین الگوریتم نگاشت مدل های داده ER و EER در\r\nرابطه ای\r\nدر فصل 5 با عنوان جبر رابطه ای، مروری بر عملیات اساسی ارائه شده است\r\nجبر رابطه ای و تعداد زیادی مثال استفاده و همچنین جبر رابطه ای.\r\nدر فصل 6 با عنوان عادی سازی و فرم های عادی ارائه شده اند\r\nوابستگی های تابعی و اشتقاق آنها، مفهوم کلید رابطه، تحلیل طرح واره رابطه و\r\nمقدمه ای بر پایگاه های داده: مطالب\r\nشما\r\nفرم معمولی علاوه بر تعریف فرم های معمولی، نمونه هایی از تست آورده شده است، همچنین توضیح داده شده است\r\nروش عادی سازی با مثال هایی نشان داده شده است.\r\nدر فصل 7 با عنوان SQL Query Language با تعداد زیادی مثال و تمرین برای\r\nدر این تمرین، امکانات زبان SQL، از دستورات ایجاد و اصلاح داده ها نشان داده شده است.\r\nطرحواره به دستورات برای جستجو و دستکاری داده ها.\r\nدر فصل 8 با عنوان Creating User Applications: ADO.NET آنها نشان داده شده اند\r\nاصول اولیه ADO.NET، ارائه دهندگان داده مربوطه، و راه هدایت توضیح داده شده است\r\nدسترسی به داده ها نمونه هایی برای ایجاد اتصال به پایگاه داده، ایجاد نیز نشان داده شده است\r\nدستورات SQL و با استفاده از آبجکت datareaders.\r\nمطالب آنلاین\r\nمطالب اضافی برای حمایت از کتاب درسی در دسترس دانشآموزان است و میتوانید در آن بیابید\r\nصفحات دوره مودل: http://cs.elfak.ni.ac.rs/nastava.\r\nطرح و برنامه دوره پایگاه داده که در سال دوم تحصیلی در تابستان گرفته می شود\r\nترم، را می توان در وب، به آدرس: http://www.elfak.ni.ac.rs، در صفحه ای که\r\nمربوط به اعتباربخشی در سال 2013.\r\nیادداشت متشکرم\r\nنویسنده مایل است از داوران این دوره آموزشی، پروفسور دکتر ایوان لوکوویچ و پروفسور دکتر قدردانی کند.\r\nمیلنا استانکوویچ، برای تلاشی که برای خواندن این تمرین انجام دادند، مشاهدات،\r\nنکات و پیشنهادات مفیدی که قطعا به کیفیت این دوره آموزشی کمک کرده است.\r\nهمچنین نویسنده از همکارانش دکتر الکساندر استانیمیروویچ و میلوش تشکر می کند.\r\nبوگدانوویچ که با تلاش چندین ساله خود تلاش زیادی برای امکان پذیر ساختن این دوره انجام داده اند\r\nمحبوبیت در میان دانش آموزان، به ویژه تلاشی که برای نوشتن دو مورد آخر انجام دادند\r\nفصل های این مطالب\r\nدر نهایت، اما با بیشترین احساس، نویسنده از پروفسور دکتر Slobodanka Đorđević- تشکر می کند.\r\nکاجان، استاد بازنشسته دانشکده الکترونیک که بیشترین مسئولیت معرفی این آی را بر عهده دارد.\r\nسایر دوره های مرتبط، و به طور قابل توجهی بر شکل گیری موضوعات ارائه شده در آن تأثیر گذاشت\r\nاین کتاب درسی\r\nدر نیش، آگوست 2013. نویسنده
Predgovor Baze podataka su, po mišljenju autora, jedna od značajnijih oblasti računarstva i informatike. Posledica toga je postojanje odgovarajućih kurseva na tehničkim ali i ne�tehničkim fakultetima koji se bave različitim aspektima baza podataka – od osnovnih kurseva za početnike, do naprednih kurseva koji se bave specijalizovanim temama iz ove široke oblasti. Namena udžbenika Navedeni materijal je u skladu sa planom i programom predmeta Baze podataka na II godini osnovnih akademskih studija na Elektronskom fakultetu u Nišu i u potpunosti pokriva sve teme sa predavanja i vežbi na modulu Računarstvo i informatika. Udžbenik je namenjen studentima koji se prvi put susreću sa bazama podataka i ne zahteva nikakvo posebno predznanje osim opšteg znanja o računarstvu i informatici sa I godine studija. Udžbenik se može koristiti i na drugim modulima ovih studija. Udžbenik sadrži koncizan prikaz teorijske osnove baza podataka, brojne primere i zadatke za samostalni rad studenata. Kao takav, on predstavlja materijal za spremanje kompletnog ispita iz predmeta Baze podataka. Struktura udžbenika Udžbenik sadrži osam poglavlja i literaturu. Struktura i redosled poglavlja je takav da prati teme koje se obrađuju na predavanjima i vežbama iz uvodnog kursa Baze podataka. Svako poglavlje sadrži veliki broj primera koji treba da pomognu studentima u savladavanju gradiva. U Poglavlju 1, pod naslovom Baze podataka – osnovni pojmovi, dat je kratak pregled osnovnih pojmova iz oblasti baza podataka, pregled i poređenje dva pristupa: konvencionalne obrade zasnovane na datotekama i korišćenje baza podataka. U Poglavlju 2, pod naslovom Modeli podataka i proces projektovanja baze podataka, opisani su nivoi apstrakcije kod DBMSa, opisani modeli podataka na različitim nivoima apstrakcije i njihovi osnovni koncepti, i opisan generalni postupak projektovanja baza podataka. U Poglavlju 3, pod naslovom Konceptualno projektovanje baze podataka, prikazani su osnovni koncepti ER i EER, opisan je proces projektovanja odnosno korišćenja ovih koncepata. Dat je pregled grafičke notacije za ER i EER dijagrame, i date su preporuke za izvođenje ER i EER modeliranja. U ovom poglavlju su dati primeri projektovanja baza podataka. U Poglavlju 4, pod naslovom Relacioni model podataka, dat je prikaz koncepata relacionog modela i opis odgovarajuće terminologije. Dat je osvrt i na integritetnu komponentu ovog modela, kao i algoritam za preslikavanje ER i EER modela podataka u relacioni. U Poglavlju 5, pod naslovom Relaciona algebra, dat je pregled osnovnih operacija relacione algebre i veliki broj primera korišćenja kao i upita relacione algebre. U Poglavlju 6, pod naslovom Normalizacija i normalne forme, prikazane su funkcionalne zavisnosti i njihovo izvođenje, pojam ključa relacije, analiza šeme relacije i Uvod u baze podataka: Sadržaj vi normalne forme. Osim definicije normalnih formi dati su primeri testiranja, opisan je i ilustrovan primerima postupak normalizacije. U Poglavlju 7, pod naslovom Upitni jezik SQL, uz veliki broj primera i zadataka za vežbu prikazane su mogućnosti SQL jezika od naredbi za kreiranje podataka i modifikaciju šeme do naredbi za pretraživanje i manipulaciju podacima. U Poglavlju 8, pod naslovom Kreiranje korisničkih aplikacija: ADO.NET, prikazane su osnove ADO.NETa, odgovarajućih provajdera podataka i opisan je način za direktan pristup podacima. Prikazani su i primeri za kreiranje konekcije ka bazi podataka, kreiranje SQL komande i korišćenje datareaderi objekta. Online materijal Dodatni materijal kao podrška udžbeniku je dostupan studentima i može se naći na Moodle stranicama predmeta: http://cs.elfak.ni.ac.rs/nastava. Plan i program predmeta Baze podataka, koji se sluša na II godini studija u u letnjem semestru, može se naći na Web-u, na adresi: http://www.elfak.ni.ac.rs, na stranici koja se odnosi na Akreditaciju 2013.godine. Zahvalnica Autor se zahvaljuje recenzentima ovog praktikuma, prof.dr Ivanu Lukoviću i prof.dr Mileni Stanković, na trudu koji su uložili čitajući ovaj praktikum, zapažanjima, primedbama i koristnim sugestijama, koje su svakako doprinele kvalitetu ovog praktikuma. Takođe, autor se zahvaljuje svojim saradnicima dr Aleksandru Stanimiroviću i Milošu Bogdanoviću koji su svojim dugogodišnjim radom uradili mnogo toga da ovaj kurs bude popularan među studentima, a posebno na trudu koji su uložili u pisanju poslednja dva poglavlja ovog materijala. Na kraju, ali sa najviše emocija, autor se zahvaljuje prof.dr Slobodanki Đorđević- Kajan, profesorki Elektronskog fakulteta u penziji, koja je najzaslužnija za uvođenje ovog i drugih srodnih kurseva, i koja je bitno uticala na oblikovanje tema koje su prezentirane i u ovom udžebniku. U Nišu, avgust 2013. godine Autor
1 BAZE PODATAKA – OSNOVNI POJMOVI..............................................1 2 MODELI PODATAKA I PROCES PROJEKTOVANJA BAZE PODATAKA ........................15 3 KONCEPTUALNO PROJEKTOVANJE BAZE PODATAKA ....................................23 4 RELACIONI MODEL PODATAKA ....................................................65 5 RELACIONA ALGEBRA ...........................................................91 6 NORMALIZACIJA I NORMALNE FORME...............................................109 7 UPITNI JEZIK SQL ............................................................141 8 KREIRANJE KORISNIČKIH APLIKACIJA: ADO.NET....................................205 9 LITERATURA ..................................................................223