본문 바로가기

분류 전체보기151

MariaDB#8 : HeidiSQL 살펴보기, 주석(221228)5 HeidiSQL 살펴보기 유지보수 유지보수 유지보수 텍스트찾기 결과보기 누르면 이렇게 쿼리문으로 나온다. 다른 머신에서 사용할 때에는, 드래그 친 부분을 삭제하는 것이 좋다! (오류 방지) 마우스오른쪽-데이터베이스를 SQL로 내보내기 로 SQL로 바로 옮겨 사용할 수도 있다. 메뉴 밑에 사람 아이콘 클릭하기 사용자 관리자- 사용자 계정 추가하기. 객체추가한 후, 데이터베이스 선택 접근허용을 정해준 후, 저장하여 권한 처리 옆에 저장된 것을 확인할 수 있다. HeidiSQL의 기능 이용해 SQL문 자동 생성 격자 행 내보내기 출력형식 선택 후 - 클립보드 설정 저장 확인 누르고 메모장에 Ctrl+v 혹은 출력대상을 파일로 설정할 수도 있다. 출력형식 Excel CSV로, 파일 디렉토리 설정 이렇게 엑셀로 .. 2022. 12. 28.
MariaDB#7 : 모델링 (221228)4 프로젝트 - 큰 규모의 현실세계 업무를 컴퓨터 시스템으로 옮겨놓는 과정 - 계획, 분석, 설계도 작업을 포함한 프로그래밍 소프트웨어 개발 방법 - Waterfall Model(폭포수 모델)이 가장 오래되고 전통적, 많이 사용됨 - 프로젝트 진행 단계가 명확 데이터베이스 모델링 - 현실 세계를 DBMS의 데이터베이스 개체로 옮기는 과정 - 개념적 모델링 : 업무분석단계, E-R 다이어그램 - 논리적 모델링 : 업무분석단계의 후반부, 시스템설계단계의 전반부, 릴레이션 스키마 - 물리적 모델링 : 시스템 설계단계의 후반부 더보기 E-R 다이어그램에서 키모양 : primary key기본키 색칠마름모 : not null 분홍마름모: 외래키 1:N 관계 E-R 다이어그램 모델링 (개념적모델링) New Model A.. 2022. 12. 28.
MariaDB#6 : ODBC연결 (221228)3 MariaDB와 응용프로그램을 연결해주는 Connector/ODBC Connectors/odbc/connector-odbc-3.0.7/ - MariaDB mariadb-connector-odbc-3.0.7-win64.msi 해당사항 설치하기!(64bit) ODBC 데이터 원본관리자 들어가서 시스템 DSN - 추가 버튼 MariaDB 선택 이름 설정해준 후, TCP/IP와 User name, password 입력하고 Test DSN버튼 누르기 MariaDB와 잘 연결된 것을 확인할 수 있다. 그리고 원하는 데이터베이스 선택 후, next-next-...- 확인하면 된다. 시스템 DSN에 MariaOdbc가 추가되었다! 2022. 12. 28.
MariaDB#5 : SQL문, 인덱스, 뷰(221227) 3 USE 데이터베이스명; SELECT 필드명 FROM 테이블명; SELECT 필드명 FROM 테이블명 WHERE 조건; (*은 전체선택) (필드명에는 큰따옴표("")를 반드시 넣어줘야 한다.) - 외부에서 치는 문자열은 반드시 큰따옴표!! 데이터베이스는 대소문자를 인식하지 않는다. (대문자와 소문자 상관없음) CREATE TABLE 테이블명 (필드명 필드데이터형); INSERT INTO 테이블명 SELECT 필드명 FROM 가지고올테이블 LIMIT 조건; SELECT * FROM 테이블명; 생성한 테이블에 조건에 해당하는 데이터를 가져와 저장하는 방법. CREATE TABLE 테이블명 (필드,,,,) 로 새로운 테이블을 생성해준다. 필드 데이터형이 varchar이라면, (name VARCHAR(5)); 이.. 2022. 12. 27.
MariaDB#4 : 데이터베이스 생성, 테이블 생성, 데이터 입력해보기(221227) 3 데이터 베이스 생성해보기 HeidiSQL을 실행시켜 데이터베이스를 만들어보겠다. root-오른쪽마우스클릭-새로 생성-데이터베이스 'test'라는 이름으로 데이터베이스 생성 만든 test 데이터베이스에 '테이블'생성 테이블 이름도 'test'로 설정 첫번째열은 id, 데이터 유형은 varchar로 설정 (INT로 변경함) id는 Null 허용하면 안된다! 그리고 기본키(primary key)로 설정해주기 기본키(id)의 기본값을 auto_increment로 지정 다른 열도 생성해보았다. 기본값 설정도 가능하다. 밑에 위에서 설정한 표의 SQL문이 나와있다. "저장"을 꼭 눌러야 테이블이 생성된다! 생성된 모습! 테이블에 데이터 넣기 위에 탭에서 데이터 선택 마우스 오른쪽으로 행삽입 키보드로 INSERT로 .. 2022. 12. 27.
MariaDB#3 : 기본 (221226)1, 2, 3 데이터베이스 - 데이터의 집합으로, 여러 user와 응용프로그램이 공유하며 동시접근이 가능한 데이터의 저장공간(MariaDB에서) - 공유, 저장, 통합, 운용(운영)데이터 DBMS (DataBase Management System) - 데이터베이스를 관리하고 운영(management)하기 위한 소프트웨어 - 다량의 데이터를 효율정으로 관리하고 운영 MariaDB(DBMS) 안에 데이터베이스가 존재. 데이터베이스는 여러개가 있을 수 있으며, 데이터베이스 안에는 데이터의 집합(테이블)이 여러 개 있을 수 있음. DBMS 종류 - MariaDB(MariaDB) - MySQL(Oracle) - Oracle(Oracle) 데이터의 무결성 - Integrity : 오류가 없어야 한다. - Constraint : .. 2022. 12. 26.
MariaDB#1 : 설치 (221226) mariadb- 10.6.8 version 사용 비밀번호 : 1234 Data directory : C:\Program Files\MariaDB 10.6\data\ 고급설정에서 C:\Program Files\MariaDB 10.6\bin 에서 주소 텍스트로 복사 환경변수 - 시스템변수에서 Path선택, 편집-새로만들기 붙여넣기 ---> 다른 환경에서도 사용할 수 있도록 설정한 것. employees zip폴더 c에 복사붙여넣기 후 압축풀기 시작화면에서 MariaDb폴더의 Command Prompt창 띄우기 mySQLworkbench. employees c에 압축풀고 주소 텍스트로 복사 C:\employees MariaDB Command Prompt창에서 cd C:\employees ----> (cd는 c.. 2022. 12. 26.
유용한 사이트(비공개) vscode 사용법 https://demun.github.io/vscode-tutorial/ css https://www.w3.org/Style/CSS/ http://leaverou.github.io/prefixfree/ https://fonts.google.com/earlyaccess / https://videojs.com/ https://codepen.io/trending hover - 마우스를 갖다대었을 때 변하는 효과 button - 버튼 종류 sticky - 따라다니는 네비게이션 메뉴 같은 종류 layout - 웹페이지의 기본이 되는 레이아웃 종류 gooey - 물컹물컹한 효과를 지닌 버튼이나 메뉴 slider - 홈페이지 메인에 주로 쓰이는 슬라이더, carousel라는 표현도 자주 쓰인다 i.. 2022. 12. 22.
C프로그래밍 10장 Programming 2019. 9. 4. 21:05 작성 혼자 풀어본 쉽게 풀어쓴 C언어 Express 10장 Programming 10장 배열 ​ 1. 배열 days[]를 아래와 같이 초기화하고 배열 원소의 값을 다음과 같이 출력하는 프로그램을 작성하여라. 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 **배열을 초기화하려면 int x[] = {1, 2};와 같이 한다. #include int main() { int days[] = { 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; for (int i = 0; i < 12; i++) { printf("%2d월은 %d일까지 있습니다. \n ", i+1, days[i]); } printf("\n".. 2022. 12. 22.