Tuesday, March 5, 2019
Entity Relationship Diagram Analysis
In this  projection I have to  slog up  almost entity, so an entity attributes and at last ERD.I think I  go forth larn  much  astir(predicate) entity, attributes, Entity  descent plat to  create this  set well-nigh.DescriptionEntityAn Entity is an object or existent thing such(prenominal) as a tabular array or signifier. An Entity contains  round  breeding ab issue himself. In the entity  whatsoever  entropys  ordure be stored.PropertiesProperties  rigorouss the  discipline or inside in reachations of an Entity. Attribute   whitethorn incorporate as clear uped sorts of value  give c ar numeral, Characters, Integer etc. Simply attributes argon the belongingss of entity.Entity  blood Diagram ( ERD )An entity- kindred plat is a  development mold  diagram and technique. ERD  cornerstone make a graphical re notification of the  alliances  amongst entities, the entities, and within an  breeding   dust of rules. in that respect  atomic number 18 three type relationships in the Entity Relat   ionship Diagram ( ERD ) maven to  starOne to  galore(postnominal)Many to ManyThe chief constituents of Entity Relationship Diagram ( ERD )EntityPropertiesRelationshipCardinalityEntitiesDe snap  take awayment sure-footed AreaStaffPlan stave learnerRegistrationExaminationConsequenceCourse lendattendanceAdvancementEntities with PropertiesDepartmentDepartment_ID ( PK )Department_NameDepartment_DetailsDepartment_Leader holdSubject_Area_ID ( PK )Subject_Area_LeaderSubject_Area_NameSubject_Area_DetailsDepartment_ID ( FK )EmployeeEmployee_ID ( PK )Employee_LeaderEmployee_TypeEmployee_NameEmployee_JoiningDateEmployee_AddressDepartment_ID ( FK )PlanProgram_ID ( PK )Program_LeaderProgram_NameProgram_TypeProgram_DetailsSubject_Area_ID ( FK )RegistrationRegistration_ID ( PK )Registration_DateRegistration_TypeRegistration_costFaculty  competency_ID ( PK )Module_NameModule_LeaderModule_DetailsModule_TypeStudent_ID ( FK )Program_ID ( FK )StudentStudent_ID ( PK )Student_NameStudent_TypeStudent_Detai   lsStudent_AddressModule_ID ( FK )Registration_ID ( FK )ExaminationExam_ID ( PK )Exam_DetailsExam_NameExam_DateExam_TimeStudent_ID ( FK )ConsequenceResult_ID ( PK )Result_NameResult_TypeResult_DetailsResult_DateResult_timeExam_ID ( FK )CourseworkCoursework_ID ( PK )Coursework_NameCoursework_TypeCoursework_DetailsStudent_ID ( FK )AttendanceAttendance_ID ( PK )Attendance_NameAttendance_TypeAttendance_DetailsStudent_ID ( FK )AdvancementProgress_ID ( PK )Progress_TypeProgress_DetailsEntity Relationship Diagram ( ERD ) Relationship  unification-upIn my ERD plot  near relation  explanation  ar  effrontery in the on a lower floorIn the Entity Relationship Diagram I find out the relation  in the midst of section and capable  field is  single to  many another(prenominal), because  superstar section may hold many capable countries.In the scenario I  tail end  look out one capable  kingdom may hold  more  visualizes.In the ERD diagram the relationship  surrounded by  propose and  capacity is on   e to many. Many faculties are under of a  invent. Module is  utilize a  unknown  get wind of  be afters.In the ERD diagram the relationship between pupils and faculties are one to many, because one pupil may hold more than one faculty. In the relationship pupil  primal key is used as a foreign key in the faculty entity.In the ERD diagram the relationship between pupil and test is one to many. One pupil may  bear away part more tests.In the ERD diagram the relationship between pupil and coursework is one to many. One pupil may take part in the more coursework.In the ERD diagram the relationship between  enrolment and pupil is one to many. The enrollment may be registers for more pupils at same clip.In the ERD diagram re only(a)y I see the one to many dealingss. For this ground I include one to many relationships in the ERD diagram. In the existent life for database one to many relationship is  unadulterated to me.DrumheadIn this  labor I draw an entity relationship diagram. To  quilt    the diagram I find out  somewhat entities and properties of entities. To make this  parturiency I  as well as learn  or so entities, properties and entity relationship diagram.Task-02IntroductionIt is said to  normalise in the  undertake 2. For doing a database successfully Normalization   essentialiness be needed. The activities of a database  estimate on normalization. Standardization helps to do a database rebelliously. In the undertaking I  entrust  look for to normalise for a section   body of rules in the  transcription. The   corroborateardisation occurs in some stairss. In the undermentioned stairss are given.DescriptionStandardizationIn the organisation all activities now depend on the computing  car system.  nigh corporate organisation need database system for  arbitrary all information. As a  issuing database is most popular and indispensable things in the universe. For doing a database successfully  standardisation is the traditional  stylus. Without standardization it    is impossible to do a database. Standardization is the procedure is used to form the informations absolutely in a database. I normalize the section information for some specific  pattern. The intent of standardization is divided into two parts. Removing unneeded informations and guaranting informations  habituations. If same informations stay in some tabular array together the database may victim. Often it may data in the unrelated tabular array. To work out these jobs we can be done standardization. The intents of standardization are worthy to diminish the  trades union of infinite a database consumes and guarantee that information is logically stored. The public  demonstrateation of database direction system depends on the standardization.Some stairss are indispensable for standardization. The stairss are given briefly in the followersGathering informationsGathering informations is the first  neb of standardization. When I normalize I will roll up all information in the phase. I w   ill implement all informations of this measure in the following measure.Choosing a keyFor making standardization a key is indispensable. The key is the chief informations for standardization. All informations depend on the key. The key must be one from garnering informations.First Normal  have ( 1NF )Some functions have to follow in the stairss. Repeating informations in the standardization, sometime it may harmful for standardization, so it  inevitable to take reiterating informations in the standardization. Removing reiterating informations is the chief work in this undertaking. flash Normal Form ( 2NF )Second normal signifier ( 2NF ) is used to different and take same informations in the database. The phase  also provides farther information for taking same informations in the database. The chief activities of the phaseThe all informations of first normal signifier must be represented in the phase.Same information in the rows of database tabular array are removed in the phase.The    relationship of  impudent tabular array is  do in the phase.Third Normal Form ( 3NF )In the 3rd normal signifier some activities are occurred. The undermentioned activities are given in the belowAll demands of the second normal signifier are present in the phase.The activities of the phase is removed some columns that are non dependent upon the primary key. The taking informations and information are non depended on the primary key of tabular array. For this ground these columns informations and information are removed.OptimizationOptimization is the last measure of standardization. I will  flirt forth the  consentaneous standardization by  bring in forthing a standardization diagram. The standardization diagram is symbol of a better database. If standardization tabular array is clear, informations base become clear.Gathering DatasDepartment_IDDepartment_NameDepartment_DetailsDepartment_Leader surefooted Area_IDCapable Area_LeaderCapable Area_NameCapable Area_Detailsemployee_IDempl   oyee_Leaderemployee _Typeemploye _Nameemployee_JoiningDateStaff_AddressProgramme_IDProgramme_LeaderProgramme_NameProgramme_TypeProgramme_DetailsStudent_IDRegistration_IDRegistration_DateRegistration_TypeModule_IDModule_NameModule_LeaderModule_DescriptionModule-TypeStudent_IDStudent_NameStudent_TypeStudent_DescriptionStudent_AddressModule_IDRegistration_IDExam_IDExam_DescriptionExam_NameExam_DateExam_TimeResult_IDResult_NameResult_TypeResult_DescriptionResult_DateResult_timeCoursework_ IDCoursework_NameCoursework_TypeCoursework_DetailsAttendance_IDAttendance_NameAttendance_TypeAttendance_DetailsProgress_IDProgress_TypeProgress_DetailsChoosing a keyStudent_idConverting to 1st Normal Form (  off to reiterating informations )Student ( Repeating ) Department_idDepartment_ gainStudent_idStudent_nameStudent_emailStudent_ nameStudent_address orbit_modeEmployee_idEmployee_nameEmployee_phoneEmployee_emailEmployee_addressesSexual activityProgram_idProgram_nameProgram_timeCredit_idTotal_course_   marksTotal_module_marksTotal_creditConsequenceModule_idModule_nameModule_leaderModule_yearCapable Area ( Non Repeating ) Subjectarea_idSubjectarea_nameSubjectarea_LeaderConverting to 2nd Normal Form ( Remove parcel cardinal dependance )StudentStudent_id ( pk )Student nameStudent electronic mailStudentphoneStudent referenceStudy mannerProgram Idaho ( fk )Programe namePlan leaderRecognitionRecognition Idaho ( pk )Student Idaho ( fk )Entire coursework  gullExam gradeModule gradeEntire  referenceConsequenceFacultyModule Idaho ( pkModule leaderFaculty namePrograme Idaho ( fk )Programe nameEmployeeEmployee Idaho ( pk )Employee nameEmployee electronic mailEmployee phoneEmployee referenceSexual activityDepatment Idaho ( fk )Department nameDepartmentDepartment Idaho ( pk )Department namePlanProgram Idaho ( pk )Capable  outlandish Idaho ( fk )Capable country namePrograme namePlan leaderCapable countryCapable country Idaho ( pk )Capable country nameDepartment Idaho ( fk )Department nameCapable    country leaderConverting to 3rd Normal Form ( Remove not cardinal dependence ) DepartmentDepartment_id ( PK )Department_nameCapable AreaSubjectarea_id ( PK )Subjectarea_nameDepartment_id ( FK )Subjectarea_Leader ( FK )EmployeeEmployee_id ( PK )Employee_nameEmployee_phoneEmployee_emailEmployee_addressesSexual activityDepartment_id ( FK )Student_moduleStudent_id ( PK )Module_id ( PK )PlanProgram_id ( PK )Subjetarea_id ( FK )Program_leader ( FK )Program_nameProgram_timeFacultyModule_id ( PK )Module_nameModule_leader ( FK )Module_yearProgram_id ( FK )StudentStudent_id ( PK )Student_nameStudent_emailStudent_phoneStudent_addressStudy_modeProgram_id ( FK )RecognitionCredit_id ( PK )Student_id ( FK )Module_id ( FK )Total_course_marksTotal_module_marksTotal_creditConsequenceOptimization sum-upIn the undertaking I normalized for a section. I normalize for  belongings database direction system. To make this undertaking I analyzed about standardization. I think I normalized good. Clear standar   dization helps to do a better database direction system. I learned more about standardization to make this undertaking.Undertaking 3IntroductionThe undertaking 3 contains some  presents. Database  way System ( database  lie withment system ) is component of the undertaking. I will make a database by utilizing Database Management System ( DBMS ) . thither are some ways to do database. But I will make database in the SQL  host, because it is easy and flexible to me. To do database I will do some tabular array, each tabular array will incorporate  marginal 5 records.DescriptionSome stairss I followed to make this undertaking. The stairss and demands are given in the belowDatabase Management System ( DBMS ) To pull off a database some strong functions are followed. Database direction system is a sort of environment where all sorts  functions and ordinance are included. A database direction system ( DBMS ) works as a database director. Database Management System ( DBMS ) is computing mac   hine  end or package. The package helps others computing machine users create and entree informations in a database. Anyone can entree the information, where information is located it is non fact, It manages user petitions so that users and other plans are free from property to understand informations in a multi-user system, on storage media and, who else may besides be accessing the information. Database direction system checks the unity of the database. The DBMS besides manage the hallmark procedure, merely authorized user and authorised web can entree the database. DBMS helps to do a secure database. Database direction system s environment helps to do a good relationship in the database.The activities for this undertaking are followingMY databaseGenerated Script from  Generate SQL Server Scripts  sensory faculty  SET ANSI_NULLS ON touch offSET QUOTED_IDENTIFIER ON trip outIF  non EXISTS (  learn * FROM sys.objects WHERE object_id = OBJECT_ID ( N   dbo  .  section   ) AND type in    ( NU  ) ) grab  bug out ready TABLE  dbo  .  section  ( department_id   nchar  ( 10 ) not NULL, department_name   nvarchar  ( 50 ) NULL, control  PK_department   primary election  secernate CLUSTERED( department_id  ASC) WITH ( IGNORE_DUP_ fundamental =  forward ) ON   autochthonic ) ON   indigenous  complete affectSET ANSI_NULLS ON triggerSET QUOTED_IDENTIFIER ON chokeIF not EXISTS ( SELECT * FROM sys.objects WHERE object_id = OBJECT_ID ( N   dbo  .  employee   ) AND type in ( NU  ) ) spawn down relieve oneself TABLE  dbo  .  employee  ( employee_id   nchar  ( 10 )  non NULL, employee_name   nvarchar  ( 50 ) NULL, employee_email   nvarchar  ( 50 ) NULL, employee_phon   int  NULL, employee_address   nvarchar  ( 50 ) NULL, department_id   nchar  ( 10 ) NULL, sex   nvarchar  ( 1 ) NULL, coyness  PK_employee   elemental  report CLUSTERED( employee_id  ASC) WITH ( IGNORE_DUP_KEY = OFF ) ON   capital ) ON  PRIMARY  break offTravelSET ANSI_NULLS ONTravelSET QUOTED_IDENTIFIER ONTravelIF  n   on EXISTS ( SELECT * FROM sys.objects WHERE object_id = OBJECT_ID ( N   dbo  .  subjectarea   ) AND type in ( NU  ) ) issue forth downCREATE TABLE  dbo  .  subjectarea  ( subjectarea_id   nchar  ( 10 ) NOT NULL, subjectarea_name   nvarchar  ( 50 ) NULL, department_id   nchar  ( 10 ) NOT NULL, subjectarea_leader   nchar  ( 10 ) NOT NULL, simplicity  PK_subjectarea  PRIMARY KEY CLUSTERED( subjectarea_id  ASC) WITH ( IGNORE_DUP_KEY = OFF ) ON  PRIMARY ) ON  PRIMARY EndTravelSET ANSI_NULLS ONTravelSET QUOTED_IDENTIFIER ONTravelIF NOT EXISTS ( SELECT * FROM sys.objects WHERE object_id = OBJECT_ID ( N   dbo  .  plan   ) AND type in ( NU  ) )Get downCREATE TABLE  dbo  .  plan  ( program_id   nchar  ( 10 ) NOT NULL, subjectarea_id   nchar  ( 10 ) NULL, program_name   nvarchar  ( 50 ) NULL, program_leader   nchar  ( 10 ) NULL, program_time   nvarchar  ( 50 ) NULL, reserve  PK_program  PRIMARY KEY CLUSTERED( program_id  ASC) WITH ( IGNORE_DUP_KEY = OFF ) ON  PRIMARY ) ON  PRIMARY EndTravelSET    ANSI_NULLS ONTravelSET QUOTED_IDENTIFIER ONTravelIF NOT EXISTS ( SELECT * FROM sys.objects WHERE object_id = OBJECT_ID ( N   dbo  .  faculty   ) AND type in ( NU  ) )Get downCREATE TABLE  dbo  .  faculty  ( module_id   nchar  ( 10 ) NOT NULL, program_id   nchar  ( 10 ) NULL, module_leader   nchar  ( 10 ) NULL, module_name   nvarchar  ( 50 ) NULL,  yr   nchar  ( 10 ) NULL, simpleness  PK_module  PRIMARY KEY CLUSTERED( module_id  ASC) WITH ( IGNORE_DUP_KEY = OFF ) ON  PRIMARY ) ON  PRIMARY EndTravelSET ANSI_NULLS ONTravelSET QUOTED_IDENTIFIER ONTravelIF NOT EXISTS ( SELECT * FROM sys.objects WHERE object_id = OBJECT_ID ( N   dbo  .  pupil   ) AND type in ( NU  ) )Get downCREATE TABLE  dbo  .  pupil  ( student_id   nchar  ( 10 ) NOT NULL, student_name   nvarchar  ( 50 ) NULL, student_email   nvarchar  ( 50 ) NULL, student_phon   int  NULL, student_address   nvarchar  ( 100 ) NULL, program_id   nchar  ( 10 ) NULL, StudyMode   nchar  ( 10 ) NULL,CONSTRAINT  PK_student  PRIMARY KEY CLUST   ERED( student_id  ASC) WITH ( IGNORE_DUP_KEY = OFF ) ON  PRIMARY ) ON  PRIMARY EndTravelSET ANSI_NULLS ONTravelSET QUOTED_IDENTIFIER ONTravelIF NOT EXISTS ( SELECT * FROM sys.objects WHERE object_id = OBJECT_ID ( N   dbo  .  student_module   ) AND type in ( NU  ) )Get downCREATE TABLE  dbo  .  student_module  ( student_id   nchar  ( 10 ) NOT NULL, module_id   nchar  ( 10 ) NOT NULL,CONSTRAINT  PK_student_module  PRIMARY KEY CLUSTERED( student_id  ASC, module_id  ASC) WITH ( IGNORE_DUP_KEY = OFF ) ON  PRIMARY ) ON  PRIMARY EndTravelSET ANSI_NULLS ONTravelSET QUOTED_IDENTIFIER ONTravelIF NOT EXISTS ( SELECT * FROM sys.objects WHERE object_id = OBJECT_ID ( N   dbo  .  recognition   ) AND type in ( NU  ) )Get downCREATE TABLE  dbo  .  recognition  ( credit_id   nchar  ( 10 ) NOT NULL, student_id   nchar  ( 10 ) NULL, module_id   nchar  ( 10 ) NULL, total_coursework_marks   int  NULL, exam_marks   int  NULL, total_module_marks   int  NULL, total_credits   int  NULL, consequence   nchar     ( 10 ) NULL,CONSTRAINT  PK_credit  PRIMARY KEY CLUSTERED( credit_id  ASC) WITH ( IGNORE_DUP_KEY = OFF ) ON  PRIMARY ) ON  PRIMARY EndTravelIF NOT EXISTS ( SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID ( N   dbo  .  FK_employee_department   ) AND parent_object_id = OBJECT_ID ( N   dbo  .  employee   ) )ALTER TABLE  dbo  .  employee  WITH CHECK  affix CONSTRAINT  FK_employee_department   impertinent KEY (  department_id  )REFERENCES  dbo  .  section  (  department_id  )TravelIF NOT EXISTS ( SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID ( N   dbo  .  FK_subjectarea_department   ) AND parent_object_id = OBJECT_ID ( N   dbo  .  subjectarea   ) )ALTER TABLE  dbo  .  subjectarea  WITH CHECK ADD CONSTRAINT  FK_subjectarea_department   unlike KEY (  department_id  )REFERENCES  dbo  .  section  (  department_id  )TravelIF NOT EXISTS ( SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID ( N   dbo  .  FK_subjectarea_employee   ) AND parent_object_id = OBJECT_ID    ( N   dbo  .  subjectarea   ) )ALTER TABLE  dbo  .  subjectarea  WITH CHECK ADD CONSTRAINT  FK_subjectarea_employee   contrary KEY (  subjectarea_leader  )REFERENCES  dbo  .  employee  (  employee_id  )TravelIF NOT EXISTS ( SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID ( N   dbo  .  FK_program_employee   ) AND parent_object_id = OBJECT_ID ( N   dbo  .  plan   ) )ALTER TABLE  dbo  .  plan  WITH CHECK ADD CONSTRAINT  FK_program_employee   opposed KEY (  program_leader  )REFERENCES  dbo  .  employee  (  employee_id  )TravelIF NOT EXISTS ( SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID ( N   dbo  .  FK_program_subjectarea   ) AND parent_object_id = OBJECT_ID ( N   dbo  .  plan   ) )ALTER TABLE  dbo  .  plan  WITH CHECK ADD CONSTRAINT  FK_program_subjectarea   hostile KEY (  subjectarea_id  )REFERENCES  dbo  .  subjectarea  (  subjectarea_id  )TravelIF NOT EXISTS ( SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID ( N   dbo  .  FK_module_employee   ) AND    parent_object_id = OBJECT_ID ( N   dbo  .  faculty   ) )ALTER TABLE  dbo  .  faculty  WITH CHECK ADD CONSTRAINT  FK_module_employee   unlike KEY (  module_leader  )REFERENCES  dbo  .  employee  (  employee_id  )TravelIF NOT EXISTS ( SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID ( N   dbo  .  FK_module_program   ) AND parent_object_id = OBJECT_ID ( N   dbo  .  faculty   ) )ALTER TABLE  dbo  .  faculty  WITH CHECK ADD CONSTRAINT  FK_module_program   overseas KEY (  program_id  )REFERENCES  dbo  .  plan  (  program_id  )TravelIF NOT EXISTS ( SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID ( N   dbo  .  FK_student_program   ) AND parent_object_id = OBJECT_ID ( N   dbo  .  pupil   ) )ALTER TABLE  dbo  .  pupil  WITH CHECK ADD CONSTRAINT  FK_student_program  FOREIGN KEY (  program_id  )REFERENCES  dbo  .  plan  (  program_id  )TravelIF NOT EXISTS ( SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID ( N   dbo  .  FK_student_module_module   ) AND parent_obje   ct_id = OBJECT_ID ( N   dbo  .  student_module   ) )ALTER TABLE  dbo  .  student_module  WITH CHECK ADD CONSTRAINT  FK_student_module_module  FOREIGN KEY (  module_id  )REFERENCES  dbo  .  faculty  (  module_id  )TravelIF NOT EXISTS ( SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID ( N   dbo  .  FK_student_module_student   ) AND parent_object_id = OBJECT_ID ( N   dbo  .  student_module   ) )ALTER TABLE  dbo  .  student_module  WITH CHECK ADD CONSTRAINT  FK_student_module_student  FOREIGN KEY (  student_id  )REFERENCES  dbo  .  pupil  (  student_id  )TravelIF NOT EXISTS ( SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID ( N   dbo  .  FK_credit_module   ) AND parent_object_id = OBJECT_ID ( N   dbo  .  recognition   ) )ALTER TABLE  dbo  .  recognition  WITH CHECK ADD CONSTRAINT  FK_credit_module  FOREIGN KEY (  module_id  )REFERENCES  dbo  .  faculty  (  module_id  )TravelIF NOT EXISTS ( SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID ( N   dbo  .  FK_cr   edit_student   ) AND parent_object_id = OBJECT_ID ( N   dbo  .  recognition   ) )ALTER TABLE  dbo  .  recognition  WITH CHECK ADD CONSTRAINT  FK_credit_student  FOREIGN KEY (  student_id  )REFERENCES  dbo  .  pupil  (  student_id  )SummaryI used SQL waiter for doing database. I draw the diagram by utilizing normalized diagram. Some tabular arraies I created to bring forth the diagram of database. I included all table mean five records. To make the undertaking absolutely I  sight all tabular arraies screen shot with records.Undertaking 4IntroductionThe chief activities are said in the undertaking. In the undertaking I will quire of my database. Now in the undertaking I will seek to implement. I will verify the  execution of database. I will quire of the database harmonizing the outlook of the undertaking. I will follow the activities harmonizing the undertaking.DescriptionIn the undertaking I have to make questions for find out some demands these are said to make in the undertaking.    In the undermentioned these activities are given in the below1.Name callings of all the Subject Area  leading ( SALs )QuerieSELECT dbo.subjectarea.subjectarea_leader, dbo.employee.employee_name, dbo.subjectarea.subjectarea_nameFROM dbo.employee  informal  centerdbo.subjectarea ON dbo.employee.employee_id = dbo.subjectarea.subjectarea_leaderEnd  merchandisePLs along with the name ( s ) of the capable countryQuerieSELECT dbo.program.program_leader, dbo.employee.employee_id, dbo.program.program_nameFROM dbo.employee  intimate JOINdbo.program ON dbo.employee.employee_id = dbo.program.program_leaderEnd  harvest-tideMLs along with the name ( s ) of the capable countrySELECT dbo.module.module_leader, dbo.employee.employee_name, dbo.module.module_nameFROM dbo.employee INNER JOINdbo.module ON dbo.employee.employee_id = dbo.module.module_leader2.  detect the undermentioned information for the  Artificial Intelligence  capable countrya ) The list of plans that belong to that capable country Qu   erieSELECT program_nameFROM dbo.programWHERE ( subjectarea_id = sa-03  )End productB ) The list of faculties that belong to these plans QuerieSELECT dbo.program.program_id, dbo.module.module_nameFROM dbo.program INNER JOINdbo.module ON dbo.program.program_id = dbo.module.program_idWHERE ( dbo.program.subjectarea_id = sa-03  ) grade Celsius ) The list of pupils who have awarded a Pass for one of the facultiesQuerieSELECT  searching C.student_id, student.student_name, C.module_id, module.module_name, C.resultFROM recognition AS C INNER JOINfaculty ON C.module_id = module.module_id INNER JOINpupil ON C.student_id = student.student_id INNER JOINplan ON module.program_id = program.program_id AND student.program_id = program.program_id INNER JOINsubjectarea ON program.subjectarea_id = subjectarea.subjectarea_idWHERE ( C.result = pass  ) AND ( subjectarea.subjectarea_id = sa-03  )End product3. Expose the name of all the pupils who belong to one plan  you can take which plan  of the  Databa   se  capable country, along with the undermentioned informationa ) Their twelvemonth of survey QuerieSELECT DISTINCT dbo.student.student_id, dbo.student.student_name, dbo.program.program_id, dbo.program.program_name, dbo.module.yearFROM dbo.student INNER JOINdbo.program ON dbo.student.program_id = dbo.program.program_id INNER JOINdbo.module ON dbo.program.program_id = dbo.module.program_id INNER JOINdbo.student_module ON dbo.student.student_id = dbo.student_module.student_id AND dbo.module.module_id = dbo.student_module.module_idWHERE ( dbo.program.subjectarea_id = sa-01  )End productB ) The faculties they study QuerieSELECT DISTINCTdbo.student.student_id, dbo.student.student_name, dbo.module.module_name, dbo.student_module.module_id, dbo.student.program_id,dbo.program.program_nameFROM dbo.student INNER JOINdbo.program ON dbo.student.program_id = dbo.program.program_id INNER JOINdbo.module ON dbo.program.program_id = dbo.module.program_id INNER JOINdbo.student_module ON dbo.student.s   tudent_id = dbo.student_module.student_id AND dbo.module.module_id = dbo.student_module.module_idWHERE ( dbo.program.subjectarea_id = sa-01  )End productdegree Celsiuss ) Their test and coursework Markss for these facultiesQuerieSELECT dbo.credit.student_id, dbo.student.student_name, dbo.credit.module_id, dbo.module.module_name, dbo.credit.total_coursework_marks, dbo.credit.exam_marks, dbo.student.program_idFROM dbo.credit INNER JOINdbo.module ON dbo.credit.module_id = dbo.module.module_id INNER JOINdbo.student ON dbo.credit.student_id = dbo.student.student_id INNER JOINdbo.program ON dbo.module.program_id = dbo.program.program_id AND dbo.student.program_id = dbo.program.program_idwhere program.subjectarea_id=sa-01 End productSummarySome quires are done in the undertaking harmonizing the functions of assignment. I  blameless the undertaking really carefully. As a proven I show some screen shooting of quires. I besides show SQL quires in the assignment.Undertaking 5IntroductionThere    are five undertakings in the assignment. Each undertaking is made for a specific and different subject. Such a undertaking is  assess 5. In the undertaking 5 I will seek to stand for a study for  total assignment. The study will incorporate the description of my system design for a section of an organisation. In this study I will besides include the inside informations information about undertaking one to five.DescriptionIn the phase I will seek to give a solution for this study.TitleReport no- Database Design and DevelopmentRecipient- Mrs Jesmin AktarAuthor- Shanta MariaIntroduction of my premiseThe rubric of the assignment is College Database Development. The college  ask a computerized system for keeping the activities of a section. To keeping the section activities the college  inevitably an ideal database direction system. To complete these activities of this assignment I mentioned each subject for the assignment in the separately. I think I learned more things as pupil, to mak   e this assignment. After completing each undertaking  cover I will bring forth a study for  recognise my accomplishment on my  abridgment, design and thought accomplishment.Overview of whole assignmentThe sum-up of the whole assignment, I want to bring forth a study. The study is given at the belowUndertaking 1EntityAn Entity is a existent thing such as a tabular array or signifier. An Entity contains some information about himself. The information of entity can assist for designation of entity.PropertiesAttributes refers the inside informations information of an Entity. There are many types are fixed for property. These values are like numeral, Characters, Integer etc. Properties are the chief belongings of entities.Entity Relationship Diagram ( ERD )An entity-relationship diagram is a diagram for informations patterning. Entity relationship diagram ensures the relationships between entities, the entities, and within an information system. Entity relationship diagram makes a databa   se good understand.There are three type relationships in the Entity Relationship Diagram ( ERD )One to OneOne to ManyMany to ManyThe chief constituents of Entity Relationship Diagram ( ERD )EntityPropertiesRelationshipCardinalityUndertaking 2StandardizationSome corporate organisation need database system for commanding all information. To command information of organisation database must be needed. As a consequence database is most popular and indispensable things in the universe. Without standardization it is impossible to do a database. Standardization is the procedure is used to form the informations absolutely in a database. I normalize the section information for some specific intent. The intents of standardization are worthy to diminish the sum of infinite a database consumes and guarantee that information is logically stored. The public  intro of database direction system depends on the standardization.Some stairss are indispensable for standardization.In the assignment I fol   lowed some stairss for standardization. The stairss are given in the belowGathering informationsChoosing a keyFirst Normal Form ( 1NF )Second Normal Form ( 2NF )Third Normal Form ( 3NF )OptimizationUndertaking 3I used SQL waiter to do database in this undertaking. Making database was the function of the undertaking. As a consequence I designed a diagram and a database in the undertaking.Undertaking 4The undertaking holds information for SQL quires. Harmonizing the undertaking some quires are made to use in the database. To make SQL quires in the undertaking I learned more things about SQL bid and other secure information of SQL waiter.Footings of mentionThe scope for investigated system is extended. All the inside informations about the system hold given. The  latest system and the new system image are clear in the scenario. Anyone can see and compare the scenario.The study focuses on the section of an organisation. The study is bring forthing with a inside informations description    and information of the complete system analysis and design portion for the section of an organisation.Procedures and methodsIn my assignment I used some techniques. I have investigated all the process in many ways. In the assignment I followed the operation and practically system of college and others pull offing activities. The chief process and method of the assignment is to settle the current system jobs and besides to present an ideal database system of the academy  dramatic art for keeping the section procedure.In this assignment I used entity relationship diagram and other demands and processs.RecommendationHarmonizing the users demands and after probe the system, I could happen out some jobs and some other job in the college development diagram. The keeping system of the college development diagram was really hard to pull off. To work out the jobs I provide the new IT system. I will seek and bring forth the really easy manner to pull off the college development diagram for ke   eping procedure or systems in the new database system of College Database Development.Requirement computer hardware To set up the procedure some hardware and package are really indispensable. The name or hardware demands are given in the followersPersonal computer (  acknowledge all hardware )Network ConnectionSQL waiterWindows XP.NET modelFuture program for my databaseIn the assignment I produced a database direction system for a college section. There are many sections of the college. I will include more information about more sections in the database at future. To implement my database I will utilize latest tools. I will seek to happen how manner I can implement the database.AppendixEntity Relationship Diagram ( ERD ) Optimization diagramDatabaseSummaryThere are five undertakings in the assignment. The assignment contains some subjects of database. As a pupil any one can larn about database direction system from the topic. The undertaking five contains information of an premise.    In the undertaking I tried to supply an ideal premise about the whole assignment.  
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment