Dr. Ebadati University of Economic Science

Size: px
Start display at page:

Download "Dr. Ebadati University of Economic Science"

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 نمونه ايي از كتاب الكترونيكي ا موزش Forefront TMG 2010 1 IAG UAG TMG مقايسه و قابليتهاي بين ا نها 2 سرويس TMG در دو نسخه Standard و Enterprise قابل نصب مي باشد كه مي توانيد سناريوهاي قابل پياده سازي توسط

More information

تلفن: دورنگار: تلفن: و دورنگار نمايند.

تلفن: دورنگار: تلفن: و دورنگار نمايند. استاندارد مهارت و آموزشي تكنسين شبكه هاي كامپيوتري بيسيم گروه برنامه ريزي درسي فناوري اطلاعات تاريخ شروع اعتبار: // كد استاندارد: 0-/// از كليه صاحب نظران تقاضا دارد پيشنهادات و نظرات خود را درباره اين

More information

Visual Basic.NET Sub Programs

Visual Basic.NET Sub Programs 1 Visual Basic.NET 2 پروگرامهاي فرعي بسياري پروگرامهاي کمپيوتر داراي دستورهاي زياد بوده و تجارب نشان داده است که بهتر است اين پروگرامها به بخش هاي خورد و قابل اداره تبديل شود. در ويژول بسيک دات نت اين

More information

(Opnet. 1

(Opnet. 1 ص( دانشكده مهندسي كامپيوتر (Opnet پروژه چهارم (مسيريابي در 1 درس شبكههاي كامپيوتري مهلت تحويل: شنبه 27 /ابان/ 1391 قبل از كلاس TA Opnet ميباشد. هدف از اين پروژه شبيه سازي انواع مسيريابي در براي اين منظور

More information

تلفن: و دورنگار تلفن: دورنگار: نمايند.

تلفن: و دورنگار تلفن: دورنگار: نمايند. استاندارد مهارت و آموزشي برنامه نويس PHP گروه برنامه ريزي درسي فناوري اطلاعات تاريخ شروع اعتبار: 84/6/1 كد استاندارد : 0-8/81/1/2 دفتر طرح و برنامه هاي درسي: تهران- خيابان آزادي- خيابان خوش شمالي- تقاطع

More information

Fundamentals of Information Systems, Seventh Edition

Fundamentals 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 information

How to Search the Medical Literature

How to Search the Medical Literature پروانه مديراماني ) كارشناس ارشد كتابداري دانشكدة پزشكي مشهد) How to Search the Medical Literature پروانه مديراماني كارشناس ارشد كتابداري و اطلاع رساني پزشكي اهداف كارگاه ا شنايي با امكانات وب براي جستجوي

More information

Beginning Ajax. Asynchronous JavaScript and XML. توسط Jeese James Garrett. Ajax. Kaveh Ahmadi Beginning Ajax 2

Beginning 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 information

System Analysis & design

System 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 دفتر طرح و برنامه هاي درسي: تهران- خيابان تلفن: و دورنگار: كدپستي: نمايند.

با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

اساس ه. 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 information

VMware NSX : Install, Configure, Manage

VMware NSX : Install, Configure, Manage VMware NSX 6.4.1 : Install, Configure, Manage خلاصه : در دوره آموزش VMware VNX مخاطبان چگونگی نصب پیکربندي و مدیریت VMwareرا NSX فرا خواهند گرفت. در حقیقت NSX یک شبکه نرم افزاري و همچنین یک ساختار مجازي

More information

بسمه تعالی نمونه آزمون برنامهنویسی جاواکاپ 12 شهریور 2931

بسمه تعالی نمونه آزمون برنامهنویسی جاواکاپ 12 شهریور 2931 بسمه تعالی نمونه آزمون برنامهنویسی جاواکاپ 12 شهریور 2931 نکات مهم: همه سؤاالت چند گزينهای هستند. سؤاالت نمره منفی ندارند. هر سؤال بين سه تا ده گزينه دارد. هر سؤال ممکن است بيش از يک گزينه صحيح داشته باشد.

More information

GARMIN ETREX 10. Physical & Performance FOR ETREX " x 4.0" x 1.3" (5.4 x 10.3 x 3.3 cm) و transflective, monochrome

GARMIN 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 information

Mahdi. Shabany. M. Shabany, Digital. VLSI System Design

Mahdi. 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 information

Internet Engineering. Chapter3: IP layer

Internet 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 به نام خدا دانشگاه صنعتی امیرکبیر دانشکده مهندسی کامپیوتر و فناوري اطلاعات آسیب پذیري هاي تزریق SQL CSRF و XSS اراي ه دهنده: محمود قربانزاده تحت نظر: دکتر حمید رضا شهریاري مهر 1393 ده آسیب پذیري برتر (در

More information

Chapter 11 Database Concepts

Chapter 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 پروتكلهاي احرازاصالت 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 information

ILUM-SAM7s راهنمای نرم افزار پردازش سبز هونام. راهنمای نرم افزاری ILUM-SAM7s

ILUM-SAM7s راهنمای نرم افزار پردازش سبز هونام. راهنمای نرم افزاری ILUM-SAM7s پردازش سبز هونام ILUM-SAM7s راهنمای نرم افزار و نحوه ی پروگرم کردن میکروکنترلر و نیز کامپایل و اجرای یک کد نمونه در محیط نرم افزاری IAR نحوه پروگرام کردن ILUM-SAM7s برنامه SAM-BAرا از داخل CD نصب و کامپيوتر

More information

System Analysis And Design Methods ENTITY RELATIONSHIP DIAGRAM (ERD) Prof. Ali Khaleghi Eng. Hadi Haedar

System 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 information

a) Peripheral Interface = Interface Adaptor = Interface Controller

a) 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 information

MPLS HYBRID. PACKET Forwarding CIRCUIT CWITCHING ATM +IP

MPLS HYBRID. PACKET Forwarding CIRCUIT CWITCHING ATM +IP مروری بر پروتکلMPLS : IP : MPLS : : علی رستمی ٨٣ /١١/٢٠ : : احمد ا قاميرزاي ی : علی رستمی ٨٣ /١٢/٢۵: : اینترنت مقدمه... ٣ ١ -ایده اصلی...۴ MPLS ٢ -مزایای ۵...MPLS ٣- نحوه آد گذاري سرفصل ۶...MPLS ۴ -ساختار

More information

صفحه ابري سرورهاي HP سازي ITIL

صفحه ابري سرورهاي HP سازي ITIL دروس فهرست قابل اراي ه در سماتك عناوين دوره ها مفاهيم پايه اي امنيت (CompTIA) دوره هاي سخت افزار شبكه و يكروسافت ) Help Desk (MCSE شبكه ما دوره هاي مهندسي ابري دوره هاي رايانش دوره هاي ميكروتيك دوره DLink

More information

تلفن: دورنگار: كدپستي:

تلفن: دورنگار: كدپستي: استاندارد مهارت و آموزشي تكنسين امنيت سيستمهاي Linux گروه برنامه ريزي درسي فناوري اطلاعات تاريخ شروع اعتبار: /6/ كد استاندارد: 0-/// دفتر طرح و برنامه هاي درسي: تهران- خيابان آزادي- خ خوش شمالي- تقاطع

More information

بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران. آموزش Table در HTML مدرس : مهندس افشین رفوآ

بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران. آموزش Table در HTML مدرس : مهندس افشین رفوآ بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران آموزش Table در HTML مدرس : مهندس افشین رفوآ آموزش Table در HTML جدول های HTML به نویسندگان وب اجازه می دهند تا

More information

:هجوت تهنت 4 هگرب تسخن تفا تیفیک دنراد

:هجوت تهنت 4 هگرب تسخن تفا تیفیک دنراد :هجوت تهنت 4 هگرب تسخن تفا تیفیک دنراد 5 : case 4 ;"cout

More information

برنامه نويسي به زبان C++ مهندس عين هللا جعفرنژاد قمي:تاليف

برنامه نويسي به زبان C++ مهندس عين هللا جعفرنژاد قمي:تاليف برنامه نويسي به زبان C++ مهندس عين هللا جعفرنژاد قمي:تاليف + + + برنامه اي بنويسيد که دو مقدار اعشاري را از ورودي خوانده و تفاضل و حاصلضرب و حاصلل تقسليم آنهلا را محاسبه کرده به خروجي ببرد. برنامه وقتي

More information

مرتب سازی. (sort) : ویرایش احمدرضا غدیرزاده دانشجوی رشته ی مهندسی کامپیوتر

مرتب سازی. (sort) : ویرایش احمدرضا غدیرزاده دانشجوی رشته ی مهندسی کامپیوتر مرتب سازی (sort) : ویرایش احمدرضا غدیرزاده دانشجوی رشته ی مهندسی کامپیوتر تعریف کلید بخشی از هر رکورد که مرتبسازی بر اساس آن انجام میگیرد. به طور کلی الگوریتمهای مرتبسازی را میتوان به دو گروه تقسیم کرد:

More information

Introduction to Database. Dr Simon Jones Thanks to Mariam Mohaideen

Introduction 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 information

Introduction to Computer Science and Programming

Introduction 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 سید مهدی وحیدی پور با تشکر از دکتر جواد سلیمی دانشکده مهندسی برق و کامپیوتر لیست پیوندی- 2 سید مهدی وحیدی پور با تشکر از دکتر جواد سلیمی دانشگاه کاشان- دانشکده مهندسی برق و کامپیوتر لیستهای پیوندی اشاره گرها ليست ها ليست هاي دايره اي پشته ها و صفهاي پيوندي چند جمله اي ها روابط

More information

ERD ENTITY RELATIONSHIP DIAGRAM

ERD 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 مورد نیاز است را بررسی کنید:

ابتدا نصب بودن بسته VConfig که برای راه اندازی VLAN مورد نیاز است را بررسی کنید: اعطا ما مدیریت و شبکه به را تری افزون وری بهره و کارایی بیشتر امنیت تر آسان مدیریت VLAN می کند.دلیل و توجیه استفاده از VLAN بنا به نیاز و طراحی شبکه متغییر است VLAN. در تعریف ساده تقسیم شبکه موجود به چندین

More information

Introduction to Programming

Introduction 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

اشاره گر به تابع 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 information

Strategic Information Systems Systems Development Life Cycle. From Turban et al. (2004), Information Technology for Management.

Strategic 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

بر اه يسي ك در د اخير عو ها از ف ا ري ي ذ ز ب ر هي ج ي ذ هي ت ا ذ در س لت بر اه يسي عيب يابي تاثير ب سسائي داشت باش ذ. شركت OMRON اهر ز با پيشرفت سريع ف ا ري ات هاسي ى ص عتي لس م استفاد از ك ترل ك ذ اي ب ع اى يكي از هلس هات پاي اي ايي ص عت آش ايي با رم افسار اي بر اه يسي يكي از ياز اي ا لي ب شوار هي آيذ. با ت ج ب طيف سيع عرض ك ذگاى

More information

Department of Industrial Engineering. Sharif University of Technology. Operational and enterprises systems. Exciting directions in systems

Department 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 information

Systems Analysis and Design Methods Chapter 7: Data Modeling and Analysis

Systems 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 information

A l Ain University Of Science and Technology

A 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 information

Introduction to Programming

Introduction 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 ارسال اطالعات مربوط به سوخت كشتي ها جهت درج در سايت با سالم

مديران محترم شركتهاي عضو انجمن GISIS ارسال اطالعات مربوط به سوخت كشتي ها جهت درج در سايت با سالم 0333/79/0303 ص/ 9079/7/32 دارد به نام خدا مديران محترم شركتهاي عضو انجمن GISIS موضوع: ارسال اطالعات مربوط به سوخت كشتي ها جهت درج در سايت با سالم احتراما به پیوست نامه شماره 55633 /ص/ 79 مورخ 7579/7/02

More information

آزمایشگاه شبکههای کامپیوتری

آزمایشگاه شبکههای کامپیوتری آزمایشگاه شبکههای کامپیوتری دانشگاه سمنان دانشکده برق و کامپیوتر. دستورالعمل شماره 9: آشنایی با مسیریابی پویا محمدرضا رازیان ویرایش 3.0 به نام خدا در شد. این دستورالعمل با لیسته یا کنترل دسترسی آشنا خواهیم

More information

CIDESI Minimal Configuration of a Microcomputer System

CIDESI 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 information

Relational Database Components

Relational 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 information

Lecture2: Database Environment

Lecture2: 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 information

M. Rasti-Barzoki rasti.iut.ac.ir Management Information Systems

M. 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 information

QM Chapter 1 Database Fundamentals Version 10 th Ed. Prepared by Dr Kamel Rouibah / Dept QM & IS

QM 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 information

0. 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 information

2. An implementation-ready data model needn't necessarily contain enforceable rules to guarantee the integrity of the data.

2. 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 information

The functions performed by a typical DBMS are the following:

The 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 آشنایی با دستورNetStat این دستور وضعیت پروتکلها و پورتهای ارتباطی TCP/IP را نمایش می دهد. در صورتی که این دستور بدون هیچ سوئیچی استفاده شود این دستور کلیه پورتها و ارتباطات خروجی فعال را نمایش می دهد.

More information

The DBMS accepts requests for data from the application program and instructs the operating system to transfer the appropriate data.

The 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 information

Relational Database Management Systems Oct/Nov I. Section-A: 5 X 4 =20 Marks

Relational 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 information

RTFM. (Red Team Field Manual) Cheet Sheet

RTFM. (Red Team Field Manual) Cheet Sheet راهنماي سريع RTFM فرمانها و هاي Red Team براي هك و امنيت در ويندوز و لينوكس (Red Team Field Manual) Cheet Sheet بن كلارك برگردان مهندس محسن مصطفي جوكار انتشارات پندار پارس سرشناسه عنوان و نام پديدآور مشخصات

More information

بسمه تعالي. Web site:

بسمه تعالي. Web site: بسمه تعالي ريزپردازنده اسمبلي و زبان عبدلي : مدرس Email: abdoli@basu.ac.ir Web site: www.profs.basu.ac.ir/abdoli تا 18 : 961 ترم زمان كلاس: يكشنبه و سه شنبه ساعت 16 محل كلاس: كلاس 21 ***حضور در كلاس حل

More information

The no service password-recovery Command for Secure ROMMON Configuration

The no service password-recovery Command for Secure ROMMON Configuration دستور no service password-recovery قابلیتهای امنیتی ROMMON را فعال میکند ولی در هنگام استفاده از این دستور باید نهایت دقت رو انجام بدید و گرنه با دردسرهای زیادی مواجه خواهید شد. این دستور در جایی کاربرد

More information

CHAPTER 2: DATA MODELS

CHAPTER 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 information

A l Ain University Of Science and Technology

A 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 information

Entity Relationship Diagram (ERD) Dr. Moustafa Elazhary

Entity 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 information

Introduction to Programming

Introduction 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 information

CHAPTER 2: DATA MODELS

CHAPTER 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 این شی ء در فایل سرآیند iostream.h قرار دارد نکته: در 2008 این شی ء با افزودن ; std using namespace قابل دسترسی است. شکل کلی :cout ;

More information

دیگ های بخار. Ansar Industrial Group 18 برخوردار است. انفجارات احتراق مشعل. 300 درجه سانتیگراد و جوش های اصلی با دستگاه جوش

دیگ های بخار. Ansar Industrial Group   18 برخوردار است. انفجارات احتراق مشعل. 300 درجه سانتیگراد و جوش های اصلی با دستگاه جوش دیگ های بخار دیگ های بخار گروه صنعتی انصار از ظرفیت 7 کیلوگرم در ساعت تا ظرفیت تن در ساعت به صورت سه پاس و با راندمان باال و رده انرژی A در سه مدل افقی Wet Back افقی Dry Back و عمودی تولید می گردد. Áكليه

More information

دیگ های آب داغ و آبگرم

دیگ های آب داغ و آبگرم دیگ های آب داغ و آبگرم دیگ های آب داغ و آبگرم گروه صنعتی انصار از ظرفیت 0 هزار تا میلیون کیلوکالری در ساعت در پنج مدل سوپر سه پاس Wet Back سوپر سه پاس Dry Back کوره برگشتی L کوره برگشتی M و مدل S تولید

More information

B.H.GARDI COLLEGE OF MASTER OF COMPUTER APPLICATION. Ch. 1 :- Introduction Database Management System - 1

B.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 information

MODBUS ETHERNET و مفاهیم پایه

MODBUS 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 information

INTRODUCTORY INFORMATION TECHNOLOGY ENTERPRISE DATABASES AND DATA WAREHOUSES. Faramarz Hendessi

INTRODUCTORY 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 information

Chapter 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 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 information

Instructor : Saeed Shiry

Instructor : Saeed Shiry کنترل جريان برنامه Instructor : Saeed Shiry 1 کنترل جريان برنامه در حالت عادی خطوط برنامه بصورت پشت سرهم اجرا ميشوند. ولی برنامه نويس ميتواند روند اجرای برنامه را بر اساس نتايج محاسبات مقادير ورودی تحقق

More information

Data, Information, and Databases

Data, 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 information

Strategy Compiling. Case Study: ZTE (A Chinese Telecommunication Co.) Mohammad Taghi Amini 1. Received: 15/10/2008 Accepted: 15/2/2009

Strategy 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 information

A database management system (DBMS) is a software package with computer

A 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 information

Data about data is database Select correct option: True False Partially True None of the Above

Data 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)

... 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 ﺎﻫ ﻪﺘﺷر ﺎﺑ رﺎﮐ آموزش سی شارپ C#.NET کار با رشته ها طریقه ایجاد کردن رشته ها: راه معمول تعریف رشته در سی شارپ استفاده از دو علامت نقل قول است. ("abcdef") که رشته مورد نظر ما در بین این دو علامت تایپ می شود. string newstring

More information

عنوان مقاله : خواندن و نوشتن محتوای فایل های Excel بدون استفاده ازAutomation Excel تهیه وتنظیم کننده : مرجع تخصصی برنامه نویسان

عنوان مقاله : خواندن و نوشتن محتوای فایل های Excel بدون استفاده ازAutomation Excel تهیه وتنظیم کننده : مرجع تخصصی برنامه نویسان در این مقاله با دو روش از روشهای خواندن اطالعات از فایل های اکسل و نوشتن آنها در DataGridView بدون استفاده از ( Automation Excelبا استفاده از NPOI و( ADO.Net آشنا میشوید. راه اول : با استفاده از (xls)

More information

بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران. آموزش ایجاد کنترل های سفارشی / controls ASP.

بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران. آموزش ایجاد کنترل های سفارشی / controls ASP. و< بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران آموزش ایجاد کنترل های سفارشی / controls ASP.NET Custom مدرس : مهندس افشین رفوآ آموزش ایجاد کنترل های سفارشی

More information

CTL.SC4x Technology and Systems

CTL.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 information

Hamshahri: A standard Persian Text Collection

Hamshahri: 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 information

Database 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 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 information

Database Systems: Learning Outcomes. Examples of Database Application. Introduction

Database 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

<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 information

Institute of Aga. Network Database LECTURER NIYAZ M. SALIH

Institute 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 information

Solved MCQ on fundamental of DBMS. Set-1

Solved 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 information

DATABASE SYSTEMS CHAPTER 2 DATA MODELS 1 DESIGN IMPLEMENTATION AND MANAGEMENT INTERNATIONAL EDITION ROB CORONEL CROCKETT

DATABASE 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 information

Data, Databases, and DBMSs

Data, 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 information

Keywords: Parallel robot, Spatial 3-RRS robot, Wheelchair stability control, Turn-over prevention

Keywords: 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 information

II. Data Models. Importance of Data Models. Entity Set (and its attributes) Data Modeling and Data Models. Data Model Basic Building Blocks

II. 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