Loading…

جزیره بانک های اطلاعاتی

  • مرتب سازی بر اساس
  • تعداد نمایش در هر صفحه
مهدی عادلی
مقاله: معرفی افزونه SQL Prompt و ویژگی های آن
معرفی افزونه SQL Prompt و ویژگی های آن سلام به دوستان Itpro. اگر شما یک برنامه نویس باشید و با IDE های قوی مانند ویژوال استودیو کار کرده باشید و همچنین گاهی اوقات مجبور شده باشید با یک text editor ساده مانند notepad برنامه نویسی کرده باشید می‌بینید که این ابزار ها برای کار کردن چقدر خوب هستند و کمک می‌کنند که برنامه نویسی سریع‌تر انجام شود زیرا که شما هنگام نوشتن کد فقط یک یا دو حرف از آن را تایپ می‌کنید و بقیه را از لیستی که نرم‌افزار...
afarhad
مقاله: NoSQL
NoSQL به نام خدا با سلام خدمت دوستان عزیز و آرزوی روز هایی خوش : ) در اولین مقاله قصد مون بر این هست که مقدمه ای بر بانک های اطلاعاتی (Databases) رو که ساختار NoSQL دارند رو مطالعه بکنیم برای همین ابتدا نیاز هست که توضیح مختصری درباره بانک های اطلاعاتی که ساختار relation دارند رو بدیم در این نوع بانک های اطلاعاتی ، اطلاعات ما در قالب جدول هایی که به صورت سطر و ستون هستند ذخیره می شوند. که ا...
M.Ramezani
مقاله: ساختار فیزیکی ذخیره سازی در بانک اطلاعاتی اوراکل- قسمت دوم
در قسمت اول مقاله ی ساختار فیزیکی ذخیره سازی در بانک اطلاعاتی به بررسی مفاهیم مرتبط با data file ها و control file ها پرداختیم حال در این بخش مفاهیم مرتبط با redo file ها را عنوان می کنیم: مروری بر Online Redo Log ها: -- مهمترین ساختار برای بازیابی داده ها، Online redo log می باشد. که در بردارنده ی دو یا چند فایل از قبل اختصاص داده شده است که به محض وقوع تغییرات،آنها را ذخیره می کنند. online ...
M.Ramezani
مقاله: ساختار فیزیکی ذخیره سازی در بانک اطلاعاتی اوراکل- قسمت اول
یکی از ویژگی های یک RDBMS یا همان سیستم های پایگاه داده ی رابطه ای، استقلال ساختار داده های منطقی از قبیل جدول ها،ویوها،اندیس ها از ساختار فیزیکی ذخیره سازی می باشد. از آنجا که ساختار فیزیکی و منطقی از یکدیگر مجزا هستند، می توانیم ذخیره سازی فیزیکی داده ها را بدون تاثیر دسترسی به ساختار منطقی داده ها، مدیریت کنیم.برای مثال تغییر نام یک فایل دیتابیس، نام جدول ذخیره شده در آن را تغییر نمی دهد. یک پ...
HamidJFard
مقاله: استفاده از Hypothetical Index ها در روند بهینه سازی بازدهی پایگاه داده SQL Server
یکی از مشکلات در روند بهینه سازی بازدهی یا همان Performance یک پایگاه داده بسیار حجیم، ساختن Index بر روی جداول آن است که باعث پائیین آمدن روند بهینه سازی و در مواردی باعث خارج شدن پایگاه داده از ارائه خدمات به نرم افزارهای مرتبط می شود. اصولا مدیران پایگاه داده برای بهینه سازی بازدهی پایگاه داده، اشیاء Index را ساخته و بعد دستورات Query را مورد بررسی و ارزیابی قرار می دهند که البته این نکته قاب...
alireza_gh
مقاله: معرفی SQL Server Configuration Manager
SQL Server Configuration Manager ابزاری جهت مدیریت سرویس های مربوط به SQL Server، پیکربندی پروتکل های شبکه استفاده شده توسط SQL Server و همچنین برای مدیریت اتصال به شبکه می باشد. به طور کلی از SQL Server Configuration Manager جهت start و Stop و Resume و پیکربندی سرویس SQL Server استفاده می شود. این آیتم ازSQL Server 2005 به بعد وجود دارد و آیتم هایی که در آن مدیریت می شوند به دو دسته تقسیم می شو...
SEOMaster
مقاله: نصب گام به گام SQL Server 2014 به صورت عملی – قسمت دوم
انتخاب ویژگی ها برای نصب حالا در این بخش به انتخاب ویژگی های نمایش داده شده می پردازیم، که سبب می شود شما یک سری تصمیم ها در این لحظه بگیرید. همان طور که در شکل زیر نشان داده شده است، یک سری گزینه های اصلی به صورت پیش فرض انتخاب شدن. شما می توانید همه گزینه ها را که حتی در صورتی که هم اکنون نیازی بهشون نداشته باشید انتخاب کنید تا همه ی ویژگی های SQL Server نصب شوند. البته نکته ای که اینجا وجود د...
SEOMaster
مقاله: نصب گام به گام SQL Server 2014 به صورت عملی – قسمت اول
نصب گام به گام SQL Server 2014 به صورت عمقی – قسمت اول -- در ابتدا اطمینان حاصل نمایید که شما در سیستم خود به صورت Administrator وارد شده اید که به شما اجازه ساخت فایل و فولدرها را سیستم تان می دهد، که این مورد برای نصب موفقت آمیز برنامه بدیهی می باشد. اگر شما از یک CD-ROM استفاده می کنید و برنامه نصب به صورت اتوماتیک شروع نشد شما می توانید با مراجعه به محتوای داخل CD-ROM بر روی setup.exe دوبار...
SEOMaster
مقاله: چرا باید از SQL Server استفاده کنیم!؟
چرا باید از SQL Server استفاده کنیم؟ SQL Server در رقابت با سایر سیستم های مدیریت پایگاه داده، نه فقط محصولات کمپانی ماکروسافت مثل: Microsoft Access بلکه رقبای دیگر مانند Oracle، Sybase، DB2، و Informix و چندتای دیگر می باشد. شما می توانید کامپیوترهای بسیاری که از Microsoft Access استفاده می کنند را پیدا کنید. در حقیقت این نرم افزار با نسخه های مختلفی از Office دسته بندی شده است و برای سا...
jenami67
مقاله: NoSQL و BigData - گوگل چگونه اطلاعات حجیم خود را مدیریت می کند! - بخش دوم
در [بخش اول] این مقاله مقدمه داشتیم بر بحث BigData و NoSQL. در این بخش به ادامه مطلب خواهیم پرداخت. پلتفرم های مدیریت Big Data: -- با توسعه قابلیت های پردازشی، نیاز به ثبت و تحلیل حجم وسیع داده ها اساسی شد. آنچه پیش از این تنها از پس سوپر کامپیوترها و شرکت های کمی بر می آمد، اکنون به لطف تکنولوژی Cloud Computing برای همه در دسترس و میسر است. انقلاب Big Data از شرکت های پیشتاز مانند Google, Fac...
jenami67
مقاله: NoSQL و BigData - گوگل چگونه اطلاعات حجیم خود را مدیریت می کند! - بخش اول
مقدمه: -- امروز مشکل بشریت و جهان کمبود اطلاعات نیست؛ اطلاعات در همه جای این جهان گسترده است. آنچه که ما امروز با آن دچار مشکل هستیم آنست که حجم عظیم این اطلاعات به سادگی قابل مدیریت نیست. آنچه که امروز مهم است استنتاج الگوها و معلومات مفید از این منابع بی کران اطلاعات است. در این مقاله که در دو بخش ارائه خواهد شد قصد داریم شما را با روش ذخیره سازی این اطلاعات حجیم آشنا کنیم. تاریخچه مدیریت د...
M.Ramezani
مقاله: پیش نیاز های مورد نیاز نصب دیتابیس اوراکل (بخش اول)
برای نصب هر گونه نرم افزاری ابتدا نیاز داریم که از پیش نیازهای مربوط به نصب آن آگاهی داشته باشیم .بنابراین بر آن شدیم تا پیش از آموزش نصب دیتابیس اوراکل در این مقاله به معرفی پیش نیازهای سخت افزاری و نرم افزاری این دیتابیس بر روی سیستم عامل های ویندوزی 32 و 64 بیتی بپردازیم . در ادامه مقاله این نیازمندی ها را به همراه هم مرور می کنیم،پیش نیازهای سخت افزاری برای نصب اوراکل دیتا بیس روی ویندوز های ...
فرهاد خانلری
مقاله: آموزش استفاده از SQL توسط CMD و ابزار SQLCMD
ایجاد یک جدول و database ساده -- قبلاً در انجمن تخصصی فناوری اطلاعات ایران h ایجاد یک پایگاه داده SQL و همچنین جدول و رکورد های آن آموزش داده شده است اما در این مطلب بنده میخواهم این کار ها را از طریق خط فرمان CMD آن هم توسط دستو SQLCMD انجام دهم ، اگر SQL Management Studio روی سیستمتان نصب نیست شما میتوانید ازمحیط دوست داشتنی و پر کاربرد cmd و دستور sqlcmd کار های خود را پیش ببرید اتص...
فرهاد خانلری
مقاله: مقایسه اجمالی بانک های اطلاعاتی Oracle و MySql و Ms Sql Server
سلام و درود.حتماً با یکی از بانک های اطلاعاتی آشنا هستید ، شاید با این بانک ها برخورد هم نداشتید ولی به جرأت میتوان گفت وجود دنیای مجازی و همچنین سیستم ها و برنامه های کامپیوتری مستلزم وجود بانک های اطلاعاتی است و برقراری امنیت این بانک ها از نون شب هم واجب تره چون تمام اطلاعات (هر چی که فکرشو کنی) توی این بانک ها ذخیره میشه.در این مطلب در مورد سه بانک مطرح در جهان صحبت میکنیم یعنی Oracle , Ms Sql...
فرهاد خانلری
مقاله: قدم به قدم با نصب و راه اندازی و آشنایی با SQL Server 2014- قسمت چهارم
قدم به قدم با نصب و راه اندازی و آشنایی با SQL Server 2014- قسمت چهارم همانطور که میدانید SQL Server یک پایگاه داده رابطه ای است که میتواند دارای چندین نمونه باشد . هر نمونه میتواند شامل چندین پایگاه داده رابطه ای باشد و هر پایگاه داده میتواند حاوی چندین جدول باشد . هر جدول نیز میتواند یک رابطه منطقی با جدول های دیگر داشته باشد . هر جدول هم شامل صفر یا چندین رکورد است. با استفاده از نرم افزار SQL Server Management Studio میتوانیم به پایگاه داده های موجود در آن دست...
فرهاد خانلری
مقاله: قدم به قدم با نصب و راه اندازی و آشنایی با SQL Server 2014- قسمت سوم
قدم به قدم با نصب و راه اندازی و آشنایی با SQL Server 2014- قسمت سوم در قسمت قبلی نکاتی قبل از نصب برنامه و همچنین پیش نیاز های نصب این برنامه و مقدمات نصب صحبت کردیم در این مطلب ادامه میدهیم فرایند نصب برنامه رو تا انتهای نصب و اجرا کردن این نرم افزار پس با ما در itpro باشید. ادامه فرایند نصب SQL Server 2014: در این قسمت در صورتی که مشکلی در سیستم شما برای نصب وجود داشته باشد پس اندکی صبر پیشه کنید. پس از امکان سنجی ممکن است با پیغام هایی روبرو شوید که در ...
فرهاد خانلری
مقاله: قدم به قدم با نصب و راه اندازی و آشنایی با SQL Server 2014- قسمت دوم
قدم به قدم با نصب و راه اندازی و آشنایی با SQL Server 2014- قسمت دوم در قسمت قبلی راجع به معرفی و آشنایی با SQL Server و طریقه نصب Dot Net FrameWrok توضیح داده شد اگر Net. نصب نباشد در زمان نصب وجود این بسته چک می شود و در صورت عدم وجود با خطا مواجه خواهیم شد پرداختیم . همچنین در مورد ویژگی های جدید این نرم افزار (SQL Server 2014) صحبت شد ، پس از نصب Dot Net FrameWork بهتر است جهت جلوگیری از هر گونه خطای احتمالی فایل های نصب نرم افزار SQL را بر روی هارد دیسک س...
فرهاد خانلری
مقاله: ویژگی های جدید در SQL Server 2014
ویژگی های جدید در نسخه 2014 مدتی است که شرکت نرم افزاری مایکروسافت محصولات سازمانی خود را قبل از نسخه نهایی به صورت نسخه های CTP یا Community Technology Preview که پیش نمایش نسخه کامل هست را ارائه میدهد و مایکروسافت در ابتدا نسخه‌های CTP1 و CTP2 را برای نرم افزار پر استفاده یعنی SQL Server 2014 عرضه کرد و در اول April 2014 نسخه RTM این محصول به بازار عرضه شد و به طور کلی تغییرات در SQL Serv...
فرهاد خانلری
مقاله: قدم به قدم با نصب و راه اندازی و آشنایی با SQL Server 2014- قسمت اول
قدم به قدم با نصب و راه اندازی و آشنایی با SQL Server 2014- قسمت اول با سلام خدمت شما در خدمتتون هستم با نصب و راه اندازی و آموزش اولیه جدید ترین نسخه نرم افزار محبوب SQL Serve 2014 بهتر است ابتدا کمی راجع به SQL بدانیم SQL یک پایگاه داده مرکزی برای مدیریت اطلاعات موجود بر روی سیستم های اطلاعاتی است ، از SQL Server برنامه نویس ها جهت اجرا کردن و ذخیره و بازیابی اطلاعات و Data های نرم افزار خود استفاده میکنند که در این خصوص میتوانید به آموزش های استفاده از SQL د...
pourkamali
مقاله: بررسی تکنولوژي In-Memory OLTP در SQL Server 2014
بدون شک، مهم‌ترين ويژگي‌هاي جديد در SQL Server 2014 موتور جديد پردازش تراکنش برخط در-حافظه است. در سال 2007 با توجه به اينکه سرعت پردازش CPU ها به حداکثر خود رسيده‌بود، مايکروسافت بر روي افزايش کارايي از طريق بهينه‌سازي حافظه، کار مي‌کرد. اين روند با تکنولوژي VertiPaq شروع شد که در ابتدا مايکروسافت آن را با انتشار SQL Server 2008 تحت عنوان Power Pivot معرفي نمود.Power Pivot از تکنولوژي حافظه فشرد...
UNITY
مقاله: آموزش Query گرفتن از SQL سرور قسمت دوازدهم – مراجعه به اشیاء و ساختار دستور SELECT
قبل از اینکه به سراغ Query گرفتن از SQL سرور برویم بایستی یاد بگیریم که چگونه به Object ها دسترسی پیدا کنیم یا در اصطلاح فنی به Object ها رجوع یا Refer کنیم. هر Object در داخل یک Database برای خود دارای 4 قسمت برای نامگذاری می باشد. اولین قسمت اسم سروری که در آن قرار گرفته است ، دومین قسمت نام Database ای است که در آن قرار می گیرد ، سومین قسمت Schema ای است که Object در آن قرار گرفته است و در نهای...
UNITY
مقاله: گرفتنQuery از SQL سرور قسمت یازدهم : متصل شدن به Database ها و معرفی انواع Comment
در مقاله قبلی یاد گرفتیم که چگونه به سرور SQL و Database های آن در بدو ورود به Management Studio متصل شویم . در این مقاله ما دیگر دکمه Connect را زده ایم و وارد محیط Management Studio شده ایم ، شما قرار است در این مقاله یاد بگیرید که چگونه توسط محیط Management Studio اعمالی از قبیل متصل شدن به Database ها ، Query گرفتن و همچنین قرار دادن توضیحات یا Comment ها را انجام دهید. نکته بسیار مهم قبل از ...
UNITY
مقاله: Snapshot گرفتن از Database های SQL سرور قسمت اول - آشنایی با SQL Snapshot
Snapshot گرفتن از Database های SQL سرور قسمت اول - آشنایی با SQL Snapshot Snapshot به معنی عکس گرفتن است ، به عکس های قدیمی خود نگاه کنید ، در روزگار جوانی چه شکلی بودید الان چه شکلی شده اید البته خوشتیپ بودید هستید و خواهید بود . هر وقت به این عکس ها نگاه می کنید یاد این مسئله می افتید که ای کاش می شد زمان به عقب بر می گشت و من دوباره به سنی که در عکس می بینم بر می گشتم ، اینکار برای شما ممکن نیست اما برای نرم افزارها و Database ها ممکن است. با معرفی مفهومی به نام ...
UNITY
مقاله: گرفتنQuery از SQL سرور قسمت دهم : آشنایی با محیط Management Studio
در ادامه دوره آموزشی خود در این مقاله و مقاله بعدی به معرفی محیط مدیریتی Management Studio ، روش های متصل شدن به Database ها در SQL سرور ، روش های اتصال به سرور SQL و در نهایت آموزش قرار دادن Comment برای دستورات T-SQL خواهیم پرداخت ، البته این مقاله مقدمه ای برای مقالات بعدی است که در آنجا در خصوص روش استفاده از دستور SELECT و مخلفات آن توضیحاتی را ارائه خواهیم کرد ، انتخاب کردن رکورد ها و colu...
M.Ramezani
مقاله: آشنایی با مفاهیم و انواع Replication در SQL سرور
در این مقاله قصد داریم عمل Replication در SQL Server 2008 R2 را مورد بحث قرار دهیم .قطعا افرادی که علاقه مند به مطالعه ی این مطلب هستند ، آشنایی کلی با محیط SQL دارند اما در اینجا سعی بر این است تا دوستان در ابتدا با مفهوم هر کدام از اصطلاحاتی که در این مطلب به کار گرفته شده، آشنایی پیدا کنند تا به هنگام مطالعه دچار ابهام نشوند . لذا دراین مقاله به تعریف مفاهیم Replication در SQL سرور پرداخته خوا...
UNITY
مقاله: گرفتن Query از SQL سرور قسمت نهم : دستورات اولیه کار با داده و مدل های کاری و متغیرها
خلاصه ای از فرآیند Normalization در SQL سرور -- خوب در قسمت قبلی در نهایت به یک نتیجه کلی رسیدیم و توانستیم در سطح سوم نیز یک Normalization بر روی داده های خود داشته باشیم ، البته درست است که عنوان مقالاتی که تا کنون نوشته ایم به طراحی Database معروف است اما واقعا ما در اینجا فقط مبانی طراحی Database ها را کار کردیم و برای مباحث پیشرفته دوره های تخصصی خاص وجود دارد که بصورت ویژه فقط در مورد طرا...
UNITY
مقاله: Query گرفتن از SQL سرور قسمت هشتم : سومین Form یا حالت Normalization
در مقاله قبلی در خصوص ابتدا کمی در خصوص شیوه طراحی یک پایگاه داده معمولی صحبت کردیم ، سپس اشاره کردیم که بایستی تمامی موجودیت های خود را در قالب یک Table مجتمع کنیم و شروع کنیم به انجام فرآیند Normalization ، گفتیم که تا جاییکه امکان دارد نباید داده های تکراری یا بهتر بگوییم رکوردهای تکراری در Table های خود داشته باشیم و این هدف اصلی Normalization نیز می باشد ، به همین دلیل در سطح اول جدوال Orders...
UNITY
مقاله: Query گرفتن از SQL سرور قسمت هفتم : انجام یک طراحی ساده Database و Normalize کردن آن
خوب در مقاله قبلی با مفاهیم اولیه طراحی Database ها آشنا شدیم و متوجه شدیم که فرآید Normalization به چه منظور انجام می شود اما تا نتوانید این مفاهیم را بصورت ملموس و عملی کار کنید همیشه برای شما ابهام وجود دارد. بهترین راهکار از نظر بنده و بسیاری دیگر از دوستان برای یادگیری بهتر بحث Normalization طراحی کردن یک سناریوی فرضی و جلو بردن درس بر اساس این سناریو است. سناریوی ها به این شکل است که انجمن ت...
UNITY
مقاله: Query گرفتن از SQL سرور قسمت ششم : طراحی جدول ها یا Table ها
در مقاله های قبلی در خصوص مفاهیمی از قبیل رابطه های بین Table ها ، Trigger ها ، Constraint ها ، رابطه های یک به یک ، یک به چند ، چند به چند و همچنین مفاهیمی مثل کلید اصلی یا Primary Key و کلید خارجی یا Foreign Key صحبت کردیم ، در ادامه می خواهیم این مفاهیم را تا حدودی در حوزه طراحی پایگاه های داده مورد استفاده قرار بدهیم تا درک آنها ملموس تر باشد ، عجله نکنید ، اول مفاهیم و طراحی ها را خوب یاد بگی...
UNITY
مقاله: Query گرفتن از SQL سرور قسمت پنجم : رابطه های بین جدول ها یا Table Relationships
nر مقاله قبلی در خصوص مفاهیمی مثل Trigger ، Constraint ، Primary Key و foreign Key صحبت کردیم. تمامی این مفاهیم در نهایت بر می گردد به موضوعی به نام رابطه بین Table ها یا Table Relationships ، یکی از مواردی که در انتهای مقاله قبلی به آن اشاره کردیم بحث کلید خارجی یا Foreign Key بود که می توانست بین چندین Table مختلف ارتباط برقرار کند. سئوال اصلی در اینجا پیش می آید که اصلا چرا ما باید بین چند Tab...