국비지원교육 DB구현 인터넷강의 1강 > #### > > 데이터베이스의 정의 조직에서 여러 업무에 사용할 목적으로 컴퓨터 기억 장치 내에 체계적으로 분류, 정리하여 모아 놓은 데이터의 집합 -최근 우리가 사용하고 있는 또는 구축 예정인 정보 처리 시스템에는 반드시 데
2022.05.05 국비지원교육 DB구현 인터넷강의 2강my sql : 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)1.2016년 기준 40% 이상의 시장 점유율을 차지하고 있는 RDBMS2.위키백과, 구글(검색 엔진은 제외), 페이스북, 트위터, 플리커,
2022.05.05 국비지원교육 DB구현 인터넷강의 3강 > ### MySQL Workbench의구성 MySQL Workbench의 UI 1.MySQL Workbench Home Screen -MySQL connections : MySQL 접속 정보를 저장한 타일을
2022.05.06국비지원교육 DB구현 인터넷강의 4강1.애플리케이션 프로그램 개발 과정\-애플리케이션 개발 관점개발 목표 : 소프트웨어 개발이 체계적이고 공학적인 방법으로 이루어져 추정된 비용과 기간에 사용자가 원하는 품질 높은 소프트웨어 개발\-소프트웨어 개발 전
2022.05.06국비지원교육 DB구현 인터넷강의 5강1.MySQL Workbench에서의 데이터베이스 모델링 과정\-MySQL Workbench : model과 EER Diagram을 통해 데이터베이스 모델링 지원\-차별점 : 일반적인 모델링 툴과는 달리 개념적, 논
2022.05.06국비지원교육 DB구현 인터넷강의 6강1.Entity-Relationship(ER) 모델의 개념 : 실세계의 데이터들을 개념적으로 일반화시킨 데이터 타입, 속성, 관계, 제약조건을 이끌어내는 과정에서 사용되는 대표적인 개념적 데이터 모델\-실세계의 속성
2022.05.07국비지원교육 DB구현 인터넷강의 7강1.데이터 모델링의 관점\-데이터 관점 : 업무와 관련된 데이터는 무엇인지, 데이터 간의 관계는 무엇인지 모델링2.데이터와 프로세스 상관 관점 : 업무를 통해 어떤 일을 처리하는지 모델링3.프로세스 관점 : 업무 처
2022.05.07국비지원교육 DB구현 인터넷강의 8강1.포워드 엔지니어의 정의 : 고차원 추상화 논리, 또는 구현 독립적 설계를 시스템의 물리적구현으로 변환하는 프로세스\-소프트웨어 공학의 한 절차로 소프트웨어 시스템을 개발하기 위하여 분석, 설계, 코딩, 테스트 등
2022.05.07국비지원교육 DB구현 인터넷강의 9강데이터베이스의 기능을 활용하기 위한 언어\-데이터베이스 사용자 및 응용 프로그램 소프트웨어가 데이터베이스에 접근할 수 있는 기능을 부여\-데이터베이스를 취급하는 기능 중 검색/질의가 요하기 때문에, 일반적으로 데이터
2022.05.07국비지원교육 DB구현 인터넷강의 10강1.테이블\-관계형 모델에서 2차원 표 형태의 데이터 저장 단위\-사용자가 다루는 데이터의 접근 단위로 실제 데이터가 저장되는 공간테이블 : 한 개 이상의 컬럼과 컬럼에 대한 제약 조건\-「컬럼명 데이터타입 제약조
2022.05.07국비지원교육 DB구현 인터넷강의 11강1.SELECT 질의 실행\-조건을 만족하는 레코드를 탐색2.SELECT 질의 실행 예\-“SELECT \* FROM 학생 WHERE 학번 = ‘2014225’” 질의 실행3.인덱스의 정의 : 데이터베이스에 존재하
2022.05.07국비지원교육 DB구현 인터넷강의 12강1.DBMS의 역할데이터베이스 관리 : DBMS가 조직 내 업무 처리에 필요한 데이터 관리를 지원하고,사용자에게 제공하는 서비스가 원활이 제공될 수 있도록 유지하는 기능\-사용자에게 필요한 정보를 효과적으로 생산,
2022.05.07 국비지원교육 DB구현 인터넷강의 13강 > ### 트랜잭션의 개념과 사용 트랜잭션 개요 1.트랜잭션의 필요성 -데이터베이스에서는 다수의 읽기(Read)/쓰기(Write) 작업이 발생 -공유된 데이터에 여러 사용자에 의한 읽기(Read)/쓰기(Wri
2022.05.08국비지원교육 DB구현 인터넷강의 14강1.권한의 정의권한 : 명령어 실행 또는 데이터를 접근하거나 사용하는 허가 여부2.MySQL의 권한\-허가 되지 않은 사용자가 DBMS에 접속하거나 사용자의 무분별한 데이터 접근을 제어\-사용자들의 모든 접속 시도
2022.05.08 국비지원교육 DB구현 인터넷강의 15강 > ### 백업 백업의 이해 1.백업의 필요성 -데이터베이스는 업무와 관련된 중요한 데이터를 중앙집중식으로 저장 -DBMS의 실행에 문제가 발생할 경우 조직에서 사용하는 전체 서비스가 중단되는 대형 피해가 발
2022.05.08국비지원교육 DB구현 인터넷강의 16강1.로그의 정의로그\-로그 레코드의 연속\-로그 레코드는 데이터베이스와 사용자의 모든 활동 작업을 기록한 데이터\-문제 발생 시 문제의 원인 및 에러 메시지를 기록하고, 사용자의 모든 질의 요청에 대한 이전 데이터