본문 바로가기
반응형

SQL87

엔터티(Entity) 1. 엔터티의 개념 엔터티의 정의 □ 변별할 수 있는 사물 - Peter Chen(1976) □ 데이터베이스 내에서 변별 가능한 객차 - CJ Date(1986) □ 정보를 저장할 수 있는 어떤 것 - James Martin(1989) □ 정보가 저장될 수 있는 사람, 장소, 물건, 사건, 개념 등 - Thomas Bruce(1992) 공통점 □ 엔터티는 사람, 장소, 물건, 사건, 개념 등의 명사에 해당됩니다. □ 엔터티는 업무상 관리가 필요한 관심사에 해당됩니다. □ 엔터티는 저장이 되기 위한 어떤 것(Thing)입니다. 2. 엔터티와 인스턴스에 대한 내용과 표기법 엔터티를 표현하는 방법은 각각의 표기법에 따라 조금씩 차이는 있지만, 대부분 사각형으로 표현됩니다. 과목, 강사, 사건은 엔터티에 해당하.. 2023. 2. 27.
데이터 모델의 이해 1. 모델링의 이해 가. 모델링의 정의 모델은 다양한 현상에 대해서 일정한 표기법에 따라 표현해 놓은 모형. 사람이 살아가면서 접할 수 있는 다양한 현상은 사람, 사물, 개념 등에 의해 발생된다고 했을 때, 모델링은 이것을 표기법에 따라 표기하는 것 자체를 의미합니다. * 복잡한 현실세계를 일정한 표기법에 따라 표현하는 일 나. 모델링의 특징 1) 추상화(모형화, 가설적)는 현실세계를 일정한 형식에 맞추어 표현한다는 의미로 정리할 수 있습니다. 2) 단순화는 복잡한 현실세계를 약속된 규약에 의해 제한된 표기법이나 언어로 표현하여 쉽게 이해할 수 있도록 하는 개념을 의미합니다. 3) 명확화는 누구나 이해하기 쉽게 하기 위해 대상에 대한 애매모호함을 제거하고, 정확하게 현상을 기술하는 것입니다. 다. 모델링.. 2023. 2. 26.
SQLD(SQL 개발자), SQLP(SQL 전문가)란 무엇인가 SQL의 정의 SQL(Structured Query Language)은 데이터베이스를 직접 액세스 할 수 있는 언어로, 데이터를 정의하고(Data Definition), 조작하며(Data Manipulation), 조작한 결과를 적용하거나 취소할 수 있고(Transaction Control), 접근 권한을 제어하는(Data Control) 처리들로 구성됩니다. SQLP(SQL 전문가)의 정의 SQL 전문가(SQLP, SQL Professional)란 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 데이터를 조작하고, 추출하는 데 있어서 정확하고, 최적의 성능을 발휘하는 SQL을 작성할 수 있고, 이를 토대로 SQL을 내포하는 데이터베이스 프로그램이나 응용 소프트웨어의 성능을 최적화하거나, 이러한 성능.. 2023. 2. 26.
반응형