Dr. Ebadati University of Economic Science
|
|
- Abraham Singleton
- 5 years ago
- Views:
Transcription
1 Advanced Management Information System Dr. Ebadati University of Economic Science
2 پايگاه داده و نحوه طراحي ا ن
3 The Traditional Approach Versus the Database Approach Traditional approach: separate data files are created for each application Results in data redundancy (duplication) Data redundancy conflicts with data integrity Database approach: pool of related data is shared by multiple applications Significant advantages over traditional approach
4 The Traditional Approach Versus the Database Approach (continued) The Traditional Approach to Data Management
5 The Traditional Approach Versus the Database Approach (continued) The Database Approach to Data Management
6 The Traditional Approach Versus the Database Approach (continued) Advantages of the Database Approach
7 The Traditional Approach Versus the Database Approach (continued) Advantages of the Database Approach (continued)
8 The Traditional Approach Versus the Database Approach (continued) Disadvantages of the Database Approach
9 طراحي پايگاه داده اي (اطلاعاتي ( طراحي پايگاه داده اي را مي توان سه مرحله اي در نظر گرفت. مرحله اول: مدلسازي مفهومي اطلاعات شد. مرحله دوم: طراحي منطقي پايگاه اطلاعاتي است كه مدل مفهومي اطلاعات را به توصيف منطقي اطلاعات به كار فته به وسيله يك سيستم مديريت پايگاه اطلاعاتي تبديل مي كند (سيستم مديريت پايگاه اطلاعات ( مرحله سوم: طراحي فيزيك پايگاه اطلاعاتي است كه توصيف منطقي را به مدل فيزيكي مبدل مي سازد.
10 در حين طراحي مدل منطقي و فيزيكي پايگاه اطلاعاتي موارد زير بايد در نظر گرفته شوند انعطاف پايگاه اطلاعاتي با توجه به تغييرات ا تي درا ن تدابير كنترلي اطلاعاتي براي حفاظت انسجام از داده ها در پايگاه كارا يي سيستم بهنگام سازي و بازيابي داده ها كارا يي چگونگي استفاده از ظرفيتهاي ابزارهاي ذخيره سازي خارجي.
11 طراحي پايگاه اطلاعاتي مستلزم شناخت موارد ذيل است When building a database, consider: Content: What data should be collected, at what cost? Access: What data should be provided to which users, and when? Logical structure: How should data be arranged to make sense to a given user? Physical organization: Where should data be physically located?
12 مروري كلي بر گامهاي طراحي پايگاه اطلاعاتي
13 Data Modeling Building a database requires two types of design: Logical design: Shows an abstract model of how data should be structured and arranged to meet an organization s information needs Physical design: Fine-tunes the logical database design for performance and cost considerations
14 Data Modeling (continued) Data model: a diagram of data entities and their relationships Use Case DFD Entity-relationship (ER) diagrams: data models that use basic graphical symbols to show the organization of and relationships between data
15 ساخته هاي طراحي منطقي پايگاه اطلاعاتي ساخته هاي طراحي ساختار منطقي و فيزيكي اطلاعات يك پايگاه اطلاعاتي را تشريح مي كند ساختار منطقي اطلاعات از چهار ساخته تشكيل مي شود: عناصر اطلاعات سابقه هاي منطقي كليدها روابط
16 Data Modeling (continued) An Entity-Relationship (ER) Diagram for a Customer Order Database
17 The Relational Database Model Relational model: all data elements are placed in two-dimensional tables (relations), which are the logical equivalent of files In the relational model: Each row of a table represents a data entity Columns of the table represent attributes Domain: the allowable values for data attributes
18 The Relational Database Model (continued)
19 ساخته هاي مدل منطقي اطلاعات الف : عنصر اطلاعات نام مشتري سابقه مشتري ب : ج : سابقه كليد شماره مشتري سابقه مشتري د : كليد شماره سفارش «1» شماره مشتري «1» كليد «1» شماره وضعيت سفارش «1» كليد
20 رابطه رابطه ارتباط ميان سابقه ها بر قرار مي كند ميان روابط موجوديتها در مدل مفهومي به رابطه ميان ها سابقه درمدل منطقي تبديل مي شود.
21 ساختار منطقي اطلاعات پايگاه اطلاعاتي شركت عدالتگستر مشتري سفارش شماره سفارش «1» شماره وضعيت سفارش شماره صورتحساب تاريخ صورتحساب در بر دارد دريافت ميكند محموله شماره محموله تاريخ محموله نام وسيله حمل محموله شماره مشتري نام مشتري نشاني پستي خيابان مشتري نشاني پستي شهر مشتري اقلام سفارش ارسال مي شود شماره سفارش شماره محصول شماره اقلام سفارش محصول - 2 شماره محصول متن توصيف محصول محصول - 1 سفارش ها محصول - 1 شماره محصول مبلغ قيمت محصول محصول - 2
22 ساختار منطقي اطلاعات پايگاه اطلاعاتي شركت عدالتگستر (ادامه) سفارش در نمودار عنصر پيشين شماره مشتري در سابقه رابطه ميان سابقه مشتري با سابقه سفارش را معين مي كند.
23 نشان دادن رابطه با استفاده از كليد خارجي مشتري شماره مشتري محموله شماره محموله تاريخ محموله شماره مشتري مشتري
24 سيستمهاي مديريت پايگاه اطلاعاتي هدف رهيافت داده گرا در طراحي سيستم ايجاد پايگاه اطلاعاتي است كه سيستمهاي كاربردي متعدد بتوانند ا ن را مورد استفاده قرار دهند. تنوع احتمالي مدلهاي فيزيكي و منطقي در تركيب با سيستمهاي كاربردي متعددي كه احتمالا نياز دسترسي به اطلاعات دارند طراحي پايگاه را به مساله بسيار دشواري تبديل مي كند.
25 نحوه تعريف نوع داده در پايگاه اطلاعات شرح پايگاه اطلاعاتي بخش نام=پايگاه اطلاعاتي مشتري دسترسي نام=مشتري سابقه مادر= 0 بايت= ا غاز= 1 فيلد نام=شماره-مشتري بايت= 10 ا غاز= 11 فيلد نام=نام-مشتري بايت= 40 بخش نام=سفارش سابقه مادر= 0 مشتري بايت= ا غاز= فيلد نام=شماره-سفارش بايت=
26 Database Management Systems (DBMS) Interface between Database and application programs Database and the user Database types Flat file Single user Multiple users
27 Creating and Modifying the Database Data definition language (DDL) Collection of instructions/commands that define and describe data and data relationships in a database Allows database creator to describe the data and the data relationships that are to be contained in the schema and the subschemas Data dictionary: a detailed description of all the data used in the database
28 Creating and Modifying the Database (continued) Using a Data Definition Language to Define a Schema
29 Creating and Modifying the Database (continued) A Typical Data Dictionary Entry
30 Storing and Retrieving Data When an application requests data from the DBMS, the application follows a logical access path When the DBMS goes to a storage device to retrieve the requested data, it follows a path to the physical location (physical access path) where the data is stored
31 Storing and Retrieving Data (continued) Logical and Physical Access Paths
32 Manipulating Data and Generating Reports (continued) Database Output
33 Popular Database Management Systems Popular DBMSs for end users: Microsoft Access and Corel Paradox The complete database management software market includes databases by IBM, Oracle, and Microsoft Examples of open-source database systems: PostgreSQL and MySQL Many traditional database programs are now available on open-source operating systems
34 Selecting a Database Management System Important characteristics of databases to consider: Size of the database Number of concurrent users Performance Ability to be integrated with other systems Features of the DBMS Vendor considerations Cost of the system
35 Using Databases with Other Software Database management systems are often used with other software packages or the Internet A database management system can act as a front-end application or a back-end application Front-end application: interacts with users Back-end application: interacts with applications
36 the Company Database to the Internet Corporate databases can be accessed by customers, suppliers, and employees through: The Internet Intranets Extranets
37 Distributed & Replicated Databases Distributed database Data may be spread across several smaller databases connected via telecommunications devices Corporations get more flexibility in how databases are organized and used Replicated database Holds a duplicate set of frequently used data
38 What Is an ERD? A picture showing the information created, stored, and used by a business system. Entities generally represent similar kinds of information Lines drawn between entities show relationships among the data
39 Using the ERD to Show Business Rules Business rules are constraints that are followed when the system is in operation. ERD symbols can show when one instance of an entity must exist for an instance of another to exist A doctor must exist before appointments for the doctor can be made
40 Using the ERD to Show Business Rules ERD symbols can show when one instance of an entity can be related to only one or many instances of another entity One doctor can have many patients; each patient may have only one primary doctor ERD symbols show when the existence of an entity instance is optional for a related entity instance A patient may or may not have insurance coverage
41 An ERD Example
42 ERD Elements
43 Entity A person, place, event, or thing about which data is collected Must be multiple occurrences to be an entity Example: If a firm has only one warehouse, the warehouse is not an entity. However, if the firm has several warehouses, the warehouse could be an entity if the firm wants to store data about each warehouse instance.
44 Entities and Instances
45 Attributes Information captured about an entity Only those used by the organization should be included in the model Attribute names are nouns Sometimes entity name is added at the beginning of the attribute name for clarity
46 Identifiers One or more attributes can serve as the entity identifier, uniquely identifying each entity instance Concatenated identifier consists of several attributes An identifier may be artificial, such as creating an ID number Identifiers may not be developed until the Design Phase
47 Choices for Identifiers
48 Relationships Associations between entities The first entity in the relationship is the parent entity; the second entity in the relationship is the child entity Relationships should have active verb names Relationships go in both directions
49 Cardinality Cardinality refers to the number of times instances in one entity can be related to instances in another entity One instance in an entity refers to one and only one instance in the related entity (1:1) One instance in an entity refers to one or more instances in the related entity (1:N) One or more instances in an entity refer to one or more instances in the related entity (M:N)
50 Modality Modality Refers to whether or not an instance of a child entity can exist without a related instance in the parent entity Not Null means that an instance in the related entity must exist for an instance in another entity to be valid Null means that no instance in the related entity is necessary for an instance in another entity to be valid
51 M : N Relationships
52 Data Dictionary Entry for the Patient Entity (Shown Using Erwin)
53 Un-normalized Entity Begin with an entity from the logical data model
54 First Normal Form (1NF) Look for repeating groups of attributes and remove them into separate entities
55 Second Normal Form (2NF) If an entity has a concatenated identifier, look for attributes that depend only on part of the identifier. If found, remove to new entity.
56 Third Normal Form (3NF) Look for attributes that depend only on another nonidentifying attribute. If found, remove to new entity. Also remove any calculated attributes.
57 Summary Hierarchy of data: bits, characters, fields, records, files, and databases An entity is a generalized class of things (objects) for which data is collected, stored, and maintained Attribute: characteristic of an entity Data model: diagram of entities and relationships
58 Summary (continued) A database management system (DBMS) is a group of programs used as an interface between: The database and application programs The database and the user Data dictionary: detailed description of all the data used in the database
59 References Charles Parker, Thomas Case. (2000). Management Information Systems: Action & Strategy. (2 nd Edition). Kenneth C. Laudon & Jane P. Laudon (2001). Management Information Systems: Managing a Digital Firm.(7 th Edition) James O Brien. (1998). Introduction to Information Systems: A Networked Enterprise Perspective. (2 nd Edition). Chris Woodward (2001), CSC Research Services. Creating Information Systems Harmony ( CSC Research Services. CEOs are from Mars, CIOs are from Pluto. ( Grover S. Kearns (1997). Alignment of Information Systems Plans with Business Plans. ( Ralph M. Stair & George W. Reynolds (2012). Fundamentals of Information Systems. (6 th Edition) James A. O Brien, George M. Marakas (2010). INTRODUCTION TO INFORMATION SYSTEMS. (15 th Edition) Ralph Stair, George Reynolds (2006). Fundamentals of Information Systems. (3 rd /4 th Edition). Stephen Haag, Maeve Cummings (2009). INFORMATION SYSTEMS ESSENTIALS. (3 rd Edition)
60 موفق باشيد
بهار
3--03 جلسه ي بيست و سوم دانشگاه شهيد بهشتي دانشكدهي مهندسي برق و كامپيوتر بهار 392 احمد محمودي ازناوه http://faculties.sbu.ac.ir/~a_mahmoudi/ فهرست مطالب مروري بر جلسهي پيش مثال حافظهي نهان چند سطحي حافظهي
More informationگروه ا موزشي فرزان. ا موزش. Forefront TMG 2010
نمونه ايي از كتاب الكترونيكي ا موزش Forefront TMG 2010 1 IAG UAG TMG مقايسه و قابليتهاي بين ا نها 2 سرويس TMG در دو نسخه Standard و Enterprise قابل نصب مي باشد كه مي توانيد سناريوهاي قابل پياده سازي توسط
More informationتلفن: دورنگار: تلفن: و دورنگار نمايند.
استاندارد مهارت و آموزشي تكنسين شبكه هاي كامپيوتري بيسيم گروه برنامه ريزي درسي فناوري اطلاعات تاريخ شروع اعتبار: // كد استاندارد: 0-/// از كليه صاحب نظران تقاضا دارد پيشنهادات و نظرات خود را درباره اين
More informationVisual Basic.NET Sub Programs
1 Visual Basic.NET 2 پروگرامهاي فرعي بسياري پروگرامهاي کمپيوتر داراي دستورهاي زياد بوده و تجارب نشان داده است که بهتر است اين پروگرامها به بخش هاي خورد و قابل اداره تبديل شود. در ويژول بسيک دات نت اين
More information(Opnet. 1
ص( دانشكده مهندسي كامپيوتر (Opnet پروژه چهارم (مسيريابي در 1 درس شبكههاي كامپيوتري مهلت تحويل: شنبه 27 /ابان/ 1391 قبل از كلاس TA Opnet ميباشد. هدف از اين پروژه شبيه سازي انواع مسيريابي در براي اين منظور
More informationتلفن: و دورنگار تلفن: دورنگار: نمايند.
استاندارد مهارت و آموزشي برنامه نويس PHP گروه برنامه ريزي درسي فناوري اطلاعات تاريخ شروع اعتبار: 84/6/1 كد استاندارد : 0-8/81/1/2 دفتر طرح و برنامه هاي درسي: تهران- خيابان آزادي- خيابان خوش شمالي- تقاطع
More informationFundamentals of Information Systems, Seventh Edition
Chapter 3 Data Centers, and Business Intelligence 1 Why Learn About Database Systems, Data Centers, and Business Intelligence? Database: A database is an organized collection of data. Databases also help
More informationHow to Search the Medical Literature
پروانه مديراماني ) كارشناس ارشد كتابداري دانشكدة پزشكي مشهد) How to Search the Medical Literature پروانه مديراماني كارشناس ارشد كتابداري و اطلاع رساني پزشكي اهداف كارگاه ا شنايي با امكانات وب براي جستجوي
More informationBeginning Ajax. Asynchronous JavaScript and XML. توسط Jeese James Garrett. Ajax. Kaveh Ahmadi Beginning Ajax 2
Beginning Ajax سيد كاوه احمدي Ajax Asynchronous JavaScript and XML توسط Jeese James Garrett معرفي شده است. Ajax يك تكنولوژي جديد نيست. بلكه يك اصطلاح است كه به تركيب چهار تكنولوژي مختلف با يكديگر اشاره
More informationآشنایی با مدارك و آزمون هاي بین المللی مایکروسافت
بنام خدا آشنایی با مدارك و آزمون هاي بین المللی مایکروسافت Microsoft Certified Professional (MCP) Microsoft Certified Systems Engineer (MCSE) Microsoft Certified Systems Administrator (MCSA) فهرست مطالب
More informationSystem Analysis & design
Assiut University Faculty of Computers and Information System Analysis & design Year 2 Academic Year 2014/ 2015 Term (2) Copyright 2014 Dr. Hossam Ragab 6 data model describes the data that flow through
More informationباASP.NET دفتر طرح و برنامه هاي درسي: تهران- خيابان تلفن: و دورنگار: كدپستي: نمايند.
استاندارد مهارت و آموزشي مهندس درتوسعهWebهايEnterprise گروه برنامه ريزي درسي فناوري اطلاعات تاريخ شروع اعتبار 18//1 كد استاندارد 0-8/27/1/2 دفتر طرح و برنامه هاي درسي تهران- خيابان آزادي- خ خوش شمالي-
More informationاساس ه. Fortran 90 Programming Examples Including Fortran 90 CD. Omid Alizadeh CCGroup 1/1/2009
اساس ه 90 Fortran 90 Programming Examples Including Fortran 90 CD Omid Alizadeh CCGroup 1/1/2009 ي م فرترن برنامه فرترن 95 شامل فرترن 90 و فرترن 77 باشد. فرترن 90 نيز استانداردها و امكانات فرترن 77 را
More informationVMware NSX : Install, Configure, Manage
VMware NSX 6.4.1 : Install, Configure, Manage خلاصه : در دوره آموزش VMware VNX مخاطبان چگونگی نصب پیکربندي و مدیریت VMwareرا NSX فرا خواهند گرفت. در حقیقت NSX یک شبکه نرم افزاري و همچنین یک ساختار مجازي
More informationبسمه تعالی نمونه آزمون برنامهنویسی جاواکاپ 12 شهریور 2931
بسمه تعالی نمونه آزمون برنامهنویسی جاواکاپ 12 شهریور 2931 نکات مهم: همه سؤاالت چند گزينهای هستند. سؤاالت نمره منفی ندارند. هر سؤال بين سه تا ده گزينه دارد. هر سؤال ممکن است بيش از يک گزينه صحيح داشته باشد.
More informationGARMIN ETREX 10. Physical & Performance FOR ETREX " x 4.0" x 1.3" (5.4 x 10.3 x 3.3 cm) و transflective, monochrome
Physical dimensions ليست جديدترين سيستمهاي GPS دستي براي سال 94 2015 GARMIN ETREX 10 طراحي جديد ساخت 2015 ساخت كمپاني GARMIN قابليت دريافت امواج ماهواره هاي امريكايي GNSS support GPS قابليت دريافت امواج
More informationMahdi. Shabany. M. Shabany, Digital. VLSI System Design
Digital VLSI sy ystem Design ASIC Des sign Flow Mahdi Shabany Department tof Electrical ti lengineering i Sharif University of technology ASIC Design Flow 1. HDL Coding 2. Simulation 3. Synthesis 4. Placement
More informationInternet Engineering. Chapter3: IP layer
Internet Engineering Instructor: Masoud Asghari Web page: http://www.maser.ir/lectures/ies2017ucna/ Based on slides of Dr. Davood Karimzadegan Moghaddam Chapter3: IP layer فصل سوم: اليه IP در شبکه اينترنت
More informationآسیب پذیري هاي تزریق SQL
به نام خدا دانشگاه صنعتی امیرکبیر دانشکده مهندسی کامپیوتر و فناوري اطلاعات آسیب پذیري هاي تزریق SQL CSRF و XSS اراي ه دهنده: محمود قربانزاده تحت نظر: دکتر حمید رضا شهریاري مهر 1393 ده آسیب پذیري برتر (در
More informationChapter 11 Database Concepts
Chapter 11 Database Concepts INTRODUCTION Database is collection of interrelated data and database system is basically a computer based record keeping system. It contains the information about one particular
More informationپروتكلهاي احرازاصالت. Authentication protocols
پروتكلهاي احرازاصالت Authentication protocols فهرست مطالب مقدمه احرازاصالت ضعيف) كلمات عبور( احرازاصالت قوي پروتكل كربروس )مبتني بر سؤال و جواب( مقدمه مقدمه Basis for Authentication Something you know
More informationاصول ميکروکامپيوترها درس: دکتر رحمتی http://ee.iust.ac.ir/rahmati/index.htm آدرس Email و Website براي تکالیف و... : rahmati@iust.ac.ir http://eel.iust.ac.ir/rahmati/ ١ فصل دوازدهم استفاده از Interruptها
More informationILUM-SAM7s راهنمای نرم افزار پردازش سبز هونام. راهنمای نرم افزاری ILUM-SAM7s
پردازش سبز هونام ILUM-SAM7s راهنمای نرم افزار و نحوه ی پروگرم کردن میکروکنترلر و نیز کامپایل و اجرای یک کد نمونه در محیط نرم افزاری IAR نحوه پروگرام کردن ILUM-SAM7s برنامه SAM-BAرا از داخل CD نصب و کامپيوتر
More informationSystem Analysis And Design Methods ENTITY RELATIONSHIP DIAGRAM (ERD) Prof. Ali Khaleghi Eng. Hadi Haedar
1 System Analysis And Design Methods ENTITY RELATIONSHIP DIAGRAM (ERD) Prof. Ali Khaleghi Eng. Hadi Haedar Overview DATABASE ARCHITECTURE 2 External level concerned with the way individual users see the
More informationa) Peripheral Interface = Interface Adaptor = Interface Controller
فصل سیزدهم اصول میکروکامپیوترها http://ee.iust.ac.ir/rahmati/index.htm استفاده ازIC هاي جانبی درس: دکتر رحمتی آدرس Email و Website براي تکالیف و... : rahmati@iust.ac.ir http://eel.iust.ac.ir/rahmati/ اين
More informationMPLS HYBRID. PACKET Forwarding CIRCUIT CWITCHING ATM +IP
مروری بر پروتکلMPLS : IP : MPLS : : علی رستمی ٨٣ /١١/٢٠ : : احمد ا قاميرزاي ی : علی رستمی ٨٣ /١٢/٢۵: : اینترنت مقدمه... ٣ ١ -ایده اصلی...۴ MPLS ٢ -مزایای ۵...MPLS ٣- نحوه آد گذاري سرفصل ۶...MPLS ۴ -ساختار
More informationصفحه ابري سرورهاي HP سازي ITIL
دروس فهرست قابل اراي ه در سماتك عناوين دوره ها مفاهيم پايه اي امنيت (CompTIA) دوره هاي سخت افزار شبكه و يكروسافت ) Help Desk (MCSE شبكه ما دوره هاي مهندسي ابري دوره هاي رايانش دوره هاي ميكروتيك دوره DLink
More informationتلفن: دورنگار: كدپستي:
استاندارد مهارت و آموزشي تكنسين امنيت سيستمهاي Linux گروه برنامه ريزي درسي فناوري اطلاعات تاريخ شروع اعتبار: /6/ كد استاندارد: 0-/// دفتر طرح و برنامه هاي درسي: تهران- خيابان آزادي- خ خوش شمالي- تقاطع
More informationبسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران. آموزش Table در HTML مدرس : مهندس افشین رفوآ
بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران آموزش Table در HTML مدرس : مهندس افشین رفوآ آموزش Table در HTML جدول های HTML به نویسندگان وب اجازه می دهند تا
More information:هجوت تهنت 4 هگرب تسخن تفا تیفیک دنراد
:هجوت تهنت 4 هگرب تسخن تفا تیفیک دنراد 5 : case 4 ;"cout
More informationبرنامه نويسي به زبان C++ مهندس عين هللا جعفرنژاد قمي:تاليف
برنامه نويسي به زبان C++ مهندس عين هللا جعفرنژاد قمي:تاليف + + + برنامه اي بنويسيد که دو مقدار اعشاري را از ورودي خوانده و تفاضل و حاصلضرب و حاصلل تقسليم آنهلا را محاسبه کرده به خروجي ببرد. برنامه وقتي
More informationمرتب سازی. (sort) : ویرایش احمدرضا غدیرزاده دانشجوی رشته ی مهندسی کامپیوتر
مرتب سازی (sort) : ویرایش احمدرضا غدیرزاده دانشجوی رشته ی مهندسی کامپیوتر تعریف کلید بخشی از هر رکورد که مرتبسازی بر اساس آن انجام میگیرد. به طور کلی الگوریتمهای مرتبسازی را میتوان به دو گروه تقسیم کرد:
More informationIntroduction to Database. Dr Simon Jones Thanks to Mariam Mohaideen
Introduction to Database Dr Simon Jones simon.jones@nyumc.org Thanks to Mariam Mohaideen Today database theory Key learning outcome - is to understand data normalization Thursday, 19 November Introduction
More informationاصول درس: دکتر رحمتی http://ee.iust.ac.ir/rahmati/index.htm آدرس Email و Website براي تکالیف و... : rahmati@iust.ac.ir http://eel.iust.ac.ir/rahmati/ ١ فصل ششم فصل ششم ا شنايی با دستورالعملهای Z8 و مقدمهای
More informationIntroduction to Computer Science and Programming
Introduction to Computer Science and Programming 2 nd Ed. Fall 2012 Instructor: A. Jafari ajafari.uni@gmail.com Lecture 1: Introduction Dept. of Materials and Metallurgical Engineering, IUST, Fall 2012
More informationلیست پیوندی- 2 سید مهدی وحیدی پور با تشکر از دکتر جواد سلیمی دانشکده مهندسی برق و کامپیوتر
لیست پیوندی- 2 سید مهدی وحیدی پور با تشکر از دکتر جواد سلیمی دانشگاه کاشان- دانشکده مهندسی برق و کامپیوتر لیستهای پیوندی اشاره گرها ليست ها ليست هاي دايره اي پشته ها و صفهاي پيوندي چند جمله اي ها روابط
More informationERD ENTITY RELATIONSHIP DIAGRAM
ENTITY RELATIONSHIP DIAGRAM M. Rasti-Barzoki Website: Entity Relationship Diagrams for Data Modelling An Entity-Relationship Diagram () shows how the data that flows in the system is organised and used.
More informationابتدا نصب بودن بسته VConfig که برای راه اندازی VLAN مورد نیاز است را بررسی کنید:
اعطا ما مدیریت و شبکه به را تری افزون وری بهره و کارایی بیشتر امنیت تر آسان مدیریت VLAN می کند.دلیل و توجیه استفاده از VLAN بنا به نیاز و طراحی شبکه متغییر است VLAN. در تعریف ساده تقسیم شبکه موجود به چندین
More informationIntroduction to Programming
Introduction to Programming Lecture 6: Making Decisions What We Will Learn Introduction Conditions and Boolean operations if-else statement switch-case statement Conditional expressions 2 What We Will
More informationاشاره گر به تابع 5/23/2016
/* * advanced programming * Alireza Akhavan Pour * akhavan@alirezaweb.com * date: 1395/03/03 */ int main() { cout
More informationاصول ميکروکامپيوترها استاد درس: دکتر http://eeiustacir/rahmati/indexhtm rahmati@iustacir ا درس Email و Website برای تکاليف و : http://eeliustacir/rahmati/ ١ /١۴ هفدهم فصل ا شنايی با دستورالعمل ها وMode
More informationStrategic Information Systems Systems Development Life Cycle. From Turban et al. (2004), Information Technology for Management.
Strategic Information Systems Systems Development Life Cycle Strategic Information System Any information system that changes the goals, processes, products, or environmental relationships to help an organization
More informationبر اه يسي ك در د اخير عو ها از ف ا ري ي ذ ز ب ر هي ج ي ذ هي ت ا ذ در س لت بر اه يسي عيب يابي تاثير ب سسائي داشت باش ذ. شركت OMRON
اهر ز با پيشرفت سريع ف ا ري ات هاسي ى ص عتي لس م استفاد از ك ترل ك ذ اي ب ع اى يكي از هلس هات پاي اي ايي ص عت آش ايي با رم افسار اي بر اه يسي يكي از ياز اي ا لي ب شوار هي آيذ. با ت ج ب طيف سيع عرض ك ذگاى
More informationDepartment of Industrial Engineering. Sharif University of Technology. Operational and enterprises systems. Exciting directions in systems
Department of Industrial Engineering Sharif University of Technology Session# 9 Contents: The role of managers in Information Technology (IT) Organizational Issues Information Technology Operational and
More informationSystems Analysis and Design Methods Chapter 7: Data Modeling and Analysis
Systems Analysis and Design Methods Chapter 7: Data Modeling and Analysis Multiple Choice Questions 1. Which of the following sentence is NOT correct about a logical model: A. is implementation dependent
More informationA l Ain University Of Science and Technology
A l Ain University Of Science and Technology 4 Handout(4) Database Management Principles and Applications The Entity Relationship (ER) Model http://alainauh.webs.com/ 1 In this chapter, you will learn:
More informationIntroduction to Programming
Introduction to Programming Lecture 10: Pointers What We Will Learn Introduction Pointers and Functions Pointers and Arrays Pointers and Strings Pointer to Pointer Dynamic memory allocation 2 What We Will
More informationمديران محترم شركتهاي عضو انجمن GISIS ارسال اطالعات مربوط به سوخت كشتي ها جهت درج در سايت با سالم
0333/79/0303 ص/ 9079/7/32 دارد به نام خدا مديران محترم شركتهاي عضو انجمن GISIS موضوع: ارسال اطالعات مربوط به سوخت كشتي ها جهت درج در سايت با سالم احتراما به پیوست نامه شماره 55633 /ص/ 79 مورخ 7579/7/02
More informationآزمایشگاه شبکههای کامپیوتری
آزمایشگاه شبکههای کامپیوتری دانشگاه سمنان دانشکده برق و کامپیوتر. دستورالعمل شماره 9: آشنایی با مسیریابی پویا محمدرضا رازیان ویرایش 3.0 به نام خدا در شد. این دستورالعمل با لیسته یا کنترل دسترسی آشنا خواهیم
More informationCIDESI Minimal Configuration of a Microcomputer System
CIDESI 24.9.22 اصول میکروکامپیوترها دانشکده برق دانشگاه علم و صنعت ایران :... درس: دکتر رحمتی http://ee.iust.ac.ir/rahmati/index.htm آدرس Email و Website براي تکالیف و rahmati@iust.ac.ir http://eel.iust.ac.ir/rahmati/
More informationکامل ترین دوره های آموزش برنامه نویسی پایگاه داده معماری نرم افزار و موبایل به همراه مجموعه مقاالت و فیلم های آموزشی رایگان در:
کامل ترین دوره های آموزش برنامه نویسی پایگاه داده معماری نرم افزار و موبایل به همراه مجموعه مقاالت و فیلم های آموزشی رایگان در: www.tahlildadeh.com استفاده از این مطالب با ذکر منبع بال مانع است. شی SqlCommand
More informationشبكه هاي كامپيوتري پيشرفته ساختار الیه ای شبکه های کامپیوتری
شبكه هاي كامپيوتري پيشرفته 2: فصل ساختار الیه ای شبکه های کامپیوتری ساختار فصل 2 این فصل از اجزا زیر تشکیل شده است: قسمت اول: مدل الیه ای OSI قسمت دوم: مدل الیه ای TCP/IP قسمت سوم: ساختار سلسله مراتبی
More informationRelational Database Components
Relational Database Components Chapter 2 Class 01: Relational Database Components 1 Class 01: Relational Database Components 2 Conceptual Database Design Components Class 01: Relational Database Components
More informationLecture2: Database Environment
College of Computer and Information Sciences - Information Systems Dept. Lecture2: Database Environment 1 IS220 : D a t a b a s e F u n d a m e n t a l s Topics Covered Data abstraction Schemas and Instances
More informationM. Rasti-Barzoki rasti.iut.ac.ir Management Information Systems
M. Rasti-Barzoki Management Information Systems : Data Flow Diagram PFD: Process Flow Diagram (PM: Process Model) FHD: Function Hierarchy Diagram DT: Decision Table 2 Entity Attribute 3 Data Elements The
More informationQM Chapter 1 Database Fundamentals Version 10 th Ed. Prepared by Dr Kamel Rouibah / Dept QM & IS
QM 433 - Chapter 1 Database Fundamentals Version 10 th Ed Prepared by Dr Kamel Rouibah / Dept QM & IS www.cba.edu.kw/krouibah Dr K. Rouibah / dept QM & IS Chapter 1 (433) Database fundamentals 1 Objectives
More information0. Database Systems 1.1 Introduction to DBMS Information is one of the most valuable resources in this information age! How do we effectively and efficiently manage this information? - How does Wal-Mart
More information2. An implementation-ready data model needn't necessarily contain enforceable rules to guarantee the integrity of the data.
Test bank for Database Systems Design Implementation and Management 11th Edition by Carlos Coronel,Steven Morris Link full download test bank: http://testbankcollection.com/download/test-bank-for-database-systemsdesign-implementation-and-management-11th-edition-by-coronelmorris/
More informationThe functions performed by a typical DBMS are the following:
MODULE NAME: Database Management TOPIC: Introduction to Basic Database Concepts LECTURE 2 Functions of a DBMS The functions performed by a typical DBMS are the following: Data Definition The DBMS provides
More informationاعلاطا يرامعم يه ژورپ
سياست نامهي پروژهي معماري اطالعات هدف پروژه: تشخيص تعيين و سامانههاي اطالعاتي نياز مورد سازمان براي پشتيباني از فرآيندهاي و روزمره تخصص ي و نيز رفع نياز مديران به اطالعات تصميم گيري. ايجاد معماري اطالعات
More informationآشنایی با دستورNetStat
آشنایی با دستورNetStat این دستور وضعیت پروتکلها و پورتهای ارتباطی TCP/IP را نمایش می دهد. در صورتی که این دستور بدون هیچ سوئیچی استفاده شود این دستور کلیه پورتها و ارتباطات خروجی فعال را نمایش می دهد.
More informationThe DBMS accepts requests for data from the application program and instructs the operating system to transfer the appropriate data.
Managing Data Data storage tool must provide the following features: Data definition (data structuring) Data entry (to add new data) Data editing (to change existing data) Querying (a means of extracting
More informationRelational Database Management Systems Oct/Nov I. Section-A: 5 X 4 =20 Marks
Relational Database Management Systems Oct/Nov 2014 1 I. Section-A: 5 X 4 =20 Marks 1. Data Model A conceptual method of structuring data is called Data Model. The development of systems based on following
More informationRTFM. (Red Team Field Manual) Cheet Sheet
راهنماي سريع RTFM فرمانها و هاي Red Team براي هك و امنيت در ويندوز و لينوكس (Red Team Field Manual) Cheet Sheet بن كلارك برگردان مهندس محسن مصطفي جوكار انتشارات پندار پارس سرشناسه عنوان و نام پديدآور مشخصات
More informationبسمه تعالي. Web site:
بسمه تعالي ريزپردازنده اسمبلي و زبان عبدلي : مدرس Email: abdoli@basu.ac.ir Web site: www.profs.basu.ac.ir/abdoli تا 18 : 961 ترم زمان كلاس: يكشنبه و سه شنبه ساعت 16 محل كلاس: كلاس 21 ***حضور در كلاس حل
More informationThe no service password-recovery Command for Secure ROMMON Configuration
دستور no service password-recovery قابلیتهای امنیتی ROMMON را فعال میکند ولی در هنگام استفاده از این دستور باید نهایت دقت رو انجام بدید و گرنه با دردسرهای زیادی مواجه خواهید شد. این دستور در جایی کاربرد
More informationCHAPTER 2: DATA MODELS
CHAPTER 2: DATA MODELS 1. A data model is usually graphical. PTS: 1 DIF: Difficulty: Easy REF: p.36 2. An implementation-ready data model needn't necessarily contain enforceable rules to guarantee the
More informationA l Ain University Of Science and Technology
A l Ain University Of Science and Technology 4 Handout(4) Database Management Principles and Applications The Entity Relationship (ER) Model http://alainauh.webs.com/ http://www.comp.nus.edu.sg/~lingt
More informationدفتر طرح و برنامه هاي درسي: تهران- خيابان تلفن: و دورنگار: كدپستي:
استاندارد مهارت و آموزشي طراحي مقدماتي صفحات Web گروه برنامه ريزي درسي فنĤوري اطلاعات تاريخ شروع اعتبار: 18//1 كد استاندارد: 1-66//1/ دفتر طرح و برنامه هاي درسي: تهران- خيابان آزادي- خ خوش شمالي- تقاطع
More informationEntity Relationship Diagram (ERD) Dr. Moustafa Elazhary
Entity Relationship Diagram (ERD) Dr. Moustafa Elazhary Data Modeling Data modeling is a very vital as it is like creating a blueprint to build a house before the actual building takes place. It is built
More informationIntroduction to Programming
Introduction to Programming Lecture 11: struct & typedef & enum What We Will Learn Introduction struct definition Using struct struct & Array struct & Pointers struct & Functions enum 2 What We Will Learn
More informationCHAPTER 2: DATA MODELS
Database Systems Design Implementation and Management 12th Edition Coronel TEST BANK Full download at: https://testbankreal.com/download/database-systems-design-implementation-andmanagement-12th-edition-coronel-test-bank/
More informationدستور خروجی. :cout این شی ء در فایل سرآیند iostream.h قرار دارد نکته: در 2008 این شی ء با افزودن ; std using namespace قابل دسترسی است.
دستور خروجی به برنامه :cout این شی ء در فایل سرآیند iostream.h قرار دارد نکته: در 2008 این شی ء با افزودن ; std using namespace قابل دسترسی است. شکل کلی :cout ;
More informationدیگ های بخار. Ansar Industrial Group 18 برخوردار است. انفجارات احتراق مشعل. 300 درجه سانتیگراد و جوش های اصلی با دستگاه جوش
دیگ های بخار دیگ های بخار گروه صنعتی انصار از ظرفیت 7 کیلوگرم در ساعت تا ظرفیت تن در ساعت به صورت سه پاس و با راندمان باال و رده انرژی A در سه مدل افقی Wet Back افقی Dry Back و عمودی تولید می گردد. Áكليه
More informationدیگ های آب داغ و آبگرم
دیگ های آب داغ و آبگرم دیگ های آب داغ و آبگرم گروه صنعتی انصار از ظرفیت 0 هزار تا میلیون کیلوکالری در ساعت در پنج مدل سوپر سه پاس Wet Back سوپر سه پاس Dry Back کوره برگشتی L کوره برگشتی M و مدل S تولید
More informationB.H.GARDI COLLEGE OF MASTER OF COMPUTER APPLICATION. Ch. 1 :- Introduction Database Management System - 1
Basic Concepts :- 1. What is Data? Data is a collection of facts from which conclusion may be drawn. In computer science, data is anything in a form suitable for use with a computer. Data is often distinguished
More informationMODBUS ETHERNET و مفاهیم پایه
MODBUS ETHERNET و مفاهیم پایه IP (network and sharing) 7 Network and Sharing Center. (Change adapter» «. settings). Properties (local adapter) : Internet Protocol Local Area Connection Properties. Properties.
More informationا شنايي با مدارك و ا زمون هاي بين المللي
ا شنايي با مدارك و Certified Ethical Hacker (CEH) مديريت ا موزش شركت كاريار ارقام ١ فهرست -۱ مقدمه:... ٣ ۲ -تعداد امتحانات : يک ا زمون در مجموع... ۴ ۳ -نمونه مدرك... CEH ۴ ۴ -ميزان درا مد دارندگان مدارک
More informationINTRODUCTORY INFORMATION TECHNOLOGY ENTERPRISE DATABASES AND DATA WAREHOUSES. Faramarz Hendessi
INTRODUCTORY INFORMATION TECHNOLOGY ENTERPRISE DATABASES AND DATA WAREHOUSES Faramarz Hendessi INTRODUCTORY INFORMATION TECHNOLOGY Lecture 7 Fall 2010 Isfahan University of technology Dr. Faramarz Hendessi
More informationChapter 6. Advanced Data Modeling. Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel
Chapter 6 Advanced Data Modeling Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel 1 In this chapter, you will learn: About the extended entity relationship (EER)
More informationInstructor : Saeed Shiry
کنترل جريان برنامه Instructor : Saeed Shiry 1 کنترل جريان برنامه در حالت عادی خطوط برنامه بصورت پشت سرهم اجرا ميشوند. ولی برنامه نويس ميتواند روند اجرای برنامه را بر اساس نتايج محاسبات مقادير ورودی تحقق
More informationData, Information, and Databases
Data, Information, and Databases BDIS 6.1 Topics Covered Information types: transactional vsanalytical Five characteristics of information quality Database versus a DBMS RDBMS: advantages and terminology
More informationStrategy Compiling. Case Study: ZTE (A Chinese Telecommunication Co.) Mohammad Taghi Amini 1. Received: 15/10/2008 Accepted: 15/2/2009
Intl. J. Humanities (2009) Vol. 16 (1): (15-29) Strategy Compiling Case Study: ZTE (A Chinese Telecommunication Co.) Mohammad Taghi Amini 1 Received: 15/10/2008 Accepted: 15/2/2009 Abstract The goal of
More informationA database management system (DBMS) is a software package with computer
A database management system (DBMS) is system software for creating and managing databases. The DBMS provides users and programmers with a systematic way to create, retrieve, update and manage data. What
More informationData about data is database Select correct option: True False Partially True None of the Above
Within a table, each primary key value. is a minimal super key is always the first field in each table must be numeric must be unique Foreign Key is A field in a table that matches a key field in another
More information... Chair of Mobile Business & Multilateral Security. Lecture 11 Business Informatics 2 (PWIN)
Lecture 11 Business Informatics 2 (PWIN) Database Management I Databases & Dataoriented Modelling WS 2015/16 Prof. Dr. Kai Rannenberg www.m-chair.de Chair of Mobile Business & Multilateral Security Jenser
More informationپرﺎﺷ ﯽﺳ شزﻮﻣآ C#.NET ﺎﻫ ﻪﺘﺷر ﺎﺑ رﺎﮐ
آموزش سی شارپ C#.NET کار با رشته ها طریقه ایجاد کردن رشته ها: راه معمول تعریف رشته در سی شارپ استفاده از دو علامت نقل قول است. ("abcdef") که رشته مورد نظر ما در بین این دو علامت تایپ می شود. string newstring
More informationعنوان مقاله : خواندن و نوشتن محتوای فایل های Excel بدون استفاده ازAutomation Excel تهیه وتنظیم کننده : مرجع تخصصی برنامه نویسان
در این مقاله با دو روش از روشهای خواندن اطالعات از فایل های اکسل و نوشتن آنها در DataGridView بدون استفاده از ( Automation Excelبا استفاده از NPOI و( ADO.Net آشنا میشوید. راه اول : با استفاده از (xls)
More informationبسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران. آموزش ایجاد کنترل های سفارشی / controls ASP.
و< بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران آموزش ایجاد کنترل های سفارشی / controls ASP.NET Custom مدرس : مهندس افشین رفوآ آموزش ایجاد کنترل های سفارشی
More informationCTL.SC4x Technology and Systems
in Supply Chain Management CTL.SC4x Technology and Systems Key Concepts Document This document contains the Key Concepts for the SC4x course, Weeks 1 and 2. These are meant to complement, not replace,
More informationHamshahri: A standard Persian Text Collection
University of Wollongong Research Online University of Wollongong in Dubai - Papers University of Wollongong in Dubai 2009 Hamshahri: A standard Persian Text Collection Abolfazl Aleahmad University of
More informationDatabase Design and Administration for OnBase WorkView Solutions. Mike Martel Senior Project Manager
Database Design and Administration for OnBase WorkView Solutions Mike Martel Senior Project Manager 1. Solution Design vs. Database Design Agenda 2. Data Modeling/Design Concepts 3. ERD Diagramming Labs
More informationDatabase Systems: Learning Outcomes. Examples of Database Application. Introduction
Chapter 1 Part One: Introduction to 1 Systems: Thomas Connolly, Carolyn Begg, System, A Practical Approach to Design Implementation and Management, 4 th Edition, Addison Wesley Introduction Traditional
More information<h2>nonmonotonic Reasoning: Context- Dependent Reasoning</h2> <i>by <b>v. Marek</b> and <b>m. Truszczynski</b></i><br> Springer 1993<br> ISBN
nonmonotonic Reasoning: Context- Dependent Reasoning by v. Marek and m. Truszczynski Springer 1993 ISBN 0387976892 nonmonotonic Reasoning: Context-Dependent
More informationInstitute of Aga. Network Database LECTURER NIYAZ M. SALIH
2017 Institute of Aga Network Database LECTURER NIYAZ M. SALIH Database: A Database is a collection of related data organized in a way that data can be easily accessed, managed and updated. Any piece of
More informationSolved MCQ on fundamental of DBMS. Set-1
Solved MCQ on fundamental of DBMS Set-1 1) Which of the following is not a characteristic of a relational database model? A. Table B. Tree like structure C. Complex logical relationship D. Records 2) Field
More informationDATABASE SYSTEMS CHAPTER 2 DATA MODELS 1 DESIGN IMPLEMENTATION AND MANAGEMENT INTERNATIONAL EDITION ROB CORONEL CROCKETT
DATABASE SYSTEMS DESIGN IMPLEMENTATION AND MANAGEMENT INTERNATIONAL EDITION ROB CORONEL CROCKETT CHAPTER DATA MODELS 1 Coronel & Crockett 978184480731) In this chapter, you will learn: Why data models
More informationData, Databases, and DBMSs
Todd S. Bacastow January 2004 IST 210 Data, Databases, and DBMSs 1 Evolution Ways of storing data Files ancient times (1960) Databases Hierarchical (1970) Network (1970) Relational (1980) Object (1990)
More informationKeywords: Parallel robot, Spatial 3-RRS robot, Wheelchair stability control, Turn-over prevention
M. Javadi * Associated Professor N. Afzalpour Graduate Student P. Jafari Taayemeh Graduate Student S. M. Khorsandijou Assistant Professor Wheelchair Stabilization by the Control of a Spatial 3-RRS Mechanism
More informationII. Data Models. Importance of Data Models. Entity Set (and its attributes) Data Modeling and Data Models. Data Model Basic Building Blocks
Data Modeling and Data Models II. Data Models Model: Abstraction of a real-world object or event Data modeling: Iterative and progressive process of creating a specific data model for a specific problem
More information