분류 전체보기 (226) 썸네일형 리스트형 레시피 앱 만들기 레시피 앱 뼈대 구성하기 폰트랑 이미지는 아래링크에서 가져온다. https://github.com/flutter-coder/flutter-ui-book1/tree/master/flutter_recipe/assets pubspec.yaml에서 이미지 파일과 폰트 파일 인식을 위한 자원 폴더 위치 설정 Pub get 버튼을 클릭하여 적용시킨다. 기본코드 작성 1. 레시피 앱 타이틀 기본 코딩하기. stl이라고 적으면 자동 완성이 됩니다. 2. 레시피 앱 메뉴 모음 기본 코딩하기. 3. 레시피 앱 리스트 아이템 기본 코딩하기. 4. 레시피 앱 페이지 기본 코딩하기 5. 레피시 앱 main.dart 파일 기본 코딩하기. 위코드를 다 작성하면 아래와 같은 기본 화면이 나오게 된다. Icon 위젯 Icon 위젯은 .. 데이터베이스 추가 추가가 됨 insert 하면 메모링에만 추가됨. -> 프로그램 끄면 삭제됨 commit 해야지 영구적으로 반영 Rollback 작업 중 문제가 발생했을 때, 트랜젝션의 처리 과정에서 발생한 변경 사항을 취소하고, 트랜젝션 과정을 종료시킨다. 트랜젝션으로 인한 하나의 묶음 처리가 시작되기 이전의 상태로 되돌린다. rollback을 해준다. 영구적으로 추가된 9999말고 8888은 사라지게된다. 트랜잭션 일을 처리하는 가장작은 단위 preparedStatement 자바를 DB연결 드래그해서 lib 라이브러리로 이동시킨다. study 프로젝트에 Build Path를 해준다. 라이브버리 등록만하고 경로설정이 안되어있기때문에 경로설정하고 클래스에서 사용할수 있도록 부가설명자료 리스너가 작동하는걸 확인해준다. 데이터베이스 연결하기 1. 디비 연결 2. 문장 완성 3. 문장 전송 EX01) EX02) 다트 람다식, 화살표 함수라고 한다. 단점은 한줄밖에 못적는다. 아래코드처럼 여러개의 출력문을 적지못한다. 위에코드의 중괄호와 return을 화살표로 변화시킨 것이다. GROUP BY GROUP BY GROUP BY 는 SQL 문에서 FROM 절과 WHERE 절 뒤에 오며, 데이터들을 작은 그룹으로 분류하여 소그룹에 대한 항목별로 통계 정보를 얻을 때 사용됩니다. weight으로 그룹을 묶었고 weight기준 내림차순으로 테이블을 정렬했습니다. STUDENT테이블에 있는 최대 weight를 가진 데이터를 뽑아와서 최대 weight - student테이블에 있는 사람들의 weight를 뽑은 결과를 가져옵니다. STUDENT 테이블에서 83 - weight를 한 값들이 나온다. emp 테이블에서 job 데이터베이스 - join EMPNO 유일한키 데이터값들이 다다름 primary-key --> EMPNO 참조키 DEPTNO 참조키를 통해서 다른 테이블의 데이터를 찾을 수있다. DEPT 테이블에서는 Primary_key이다. 스칼라 공식 - 공부해야함. 먼지모름 inner join 검색 기준 FROM e1 INNER JOIN dept d1 데이버베이스 -1 1. SELECT 프로젝션 -- : 데이터베이스에서 변수 FROM - 키워드, emp - 변수 emp라는 테이블을 퍼오른다. 키워드를 대문자로 적음 스키마 - 테이블의 구조 열을 고르는 행위 = 프로젝션 ctrl + enter누르면 실행 2. WHERE 행을 추출하기 =, , !=, = and, or ㄴ ename이 SMITH라는 행을 불러와라 sal이 1500 이상인 행을 모두 불러와라 ename이 s로 시작하는 행을 불러와라 ename이 h로 끝나는 행을 불러와라 ename에 I가들어가는 행을 불러와라 ename중에서 2번째에 M이 들어간 행을 불러와라 실행순서 FROM -> WHERE -> SELECT -> ORDER BY as를 이용해서 sal * 2를 연봉이라는 이름으로 별칭을 정함. 별칭을 기.. 데이터베이스 정의 데이터베이스 정의 자료를 체계적으로 통합하여 자료의 중복을 없애고 자료를 구조화시켜 놓은 집합체 데이터베이스 관리 시스템 DBMS (Database Management System) 여러 응용 프로그램들이 DBMS를 통해서 데이터를 공유하여 사용할수 있다. 무결성이 깨졌다 -> 관리가 어렵다. 데이터가 일관성이 없다 - 무결성이 깨졌다. 데이터를 신뢰할수 없다 - 무결성이 깨졌다. DBMS 장점 1. 데이터 중복의 최소화 - 데이터를 공유하여 사용하기 때문에 데이터의 중복이 줄어 2. 데이터의 보안 보장 - 데이터를 통합하여 관리하기 때무에 보안에 용이 3. 데이터의 일관성 유지 DBMS 단점 서로 다른 집합들과 관계하지 못한다. 두개의 테이블을 합칠때 최대한 중복을 줄인다. 관계형 데이터베이스 관리 시.. 이전 1 ··· 10 11 12 13 14 15 16 ··· 29 다음